Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,156,490 members, 7,830,467 topics. Date: Thursday, 16 May 2024 at 10:53 PM

Stconvict's Posts

Nairaland Forum / Stconvict's Profile / Stconvict's Posts

(1) (2) (3) (4) (5) (6) (of 6 pages)

Programming / Re: Astro Programming Language 0.2 (indefinite release) by Stconvict(m): 11:09am On Jan 11, 2017
asalimpo:
One of my current projects in on a small language to automate tasks for me. I've been hacking away on it for a some days/weeks. As tiny as it is, i've come up against some of the things i hear about in larger language designs : types, type inference, etc. I find it coincidental that a thread on language design came up at this time. It's consumed a lotta of my time and braincycles so i wonder how much gears have sparked in ur head designing yours. These things do chew up resources.
I'm Nypro and I'm the original designer of Astro. Appy told me to answer this question.

Designing Astro is an eye-opening adventure through a dense forest of exotic habitants. I think I complained on a similar thread once about the sleepness nights and developer's blocks I get from designing the language.

My goals for Astro, when it started, are wildly different from what they are now. Astro started as a simple project on a Whatsapp group, but sadly, everyone left the project, so I took it up on myself to make it a language I'd love to work in. Since my expectations from a language are quite heavy, Astro design took longer time than planned.

There are still a lot to learn, a lot to do, and a lot of expectations.
Designing and developing a language are definitely not easy.

I will like to know more about the language you are creating.

5 Likes

Programming / Re: Ambitious Programmers Lets Talk by Stconvict(m): 7:50pm On Sep 09, 2016
So is the whatsapp group up. I wanna join in the discussion.
It takes just more than discussing to be successful though.

1 Like

Programming / Re: Wadup Messenger (beta)test Version Is Live!!! by Stconvict(m): 8:48am On Sep 09, 2016
chukstem:
For this FELLACY, i wunt forgive you then.
I just give you "12 DAYS" to end this project.
Incase you wish to contact,
08060426915.
I still don't understand how the other person stole our idea. You didn't really give any detailed explanation of about your app, just the name and that it is a a whatsapp-clone which are numerous out there anyway. And as for the name, wadup is a catchy name that anyone (esp. a Nigerian) could have used for such project. I wont be surprised if there is already a wadup app on Play store.
Even if you were to take this to court, this is not a winning case, you will only waste money and legal fees. Or have you registered the name before? If not, then go back to the drawing board and create a new idea. And keep your name s to yourself. Chikena.
Programming / Re: Nigeria Rated 3rd Best Programming Nation In Africa Behind Egypt Nd South Africa by Stconvict(m): 1:23am On Sep 04, 2016
socrates007:
Upon say nigerian no they get light to operate computer them still carry 3.if light come they nko,omo we for tear the scale. odikwa very risky
Erm... <clears throat> Sorry. I don't get the hype.
I see ppl comparing Nigeria with Kenya, Egypt and SA.
We have a better chance at making the list. Why? Because we are plenty, duh.
We have a population more than all these three countries combined.
So I'm not entirely impressed seeing that we were only able to make 40-something position.
If we had made top 10, then YES we are gooood! grin
I do agree though that if there were better infrastructures in place, we could be better.

2 Likes

Programming / Re: One Of The Best Languages For Beginners In Programming by Stconvict(m): 1:06am On Sep 04, 2016
Donald3d:
Beginners should not go near Java,and C languages (I know a lot of people wouldn't agree and probably bash me )
Its not impossible for beginners to learn with Java and C ,but try to output something as simple as "Hello World " in Java and C languages compared to Python then you see what i am talking about , I know Java and C has its advantages and uses where Python would fall short , but Python is still a very good foundation for anyone who wants to start programming,then you can upgrade latter to Java and C languages .
Python is simple for beginners. Yeah we know that, but saying beginners shouldn't go near Java or C makes no sense. What if the beginner has no interest in web dev or app dev? What if he just wants to write a kernel for Linux or learn how to write drivers? What if he only wants to understand OpenGL so he can start experimenting with his on game engine or physics engine? Oh wait, what if he wants to start his own OS dev? What about if he wants to write his own low-level compiler, or learn more about computer architectures? What if he wants to develop for the GPU and make his apps or simulation run parallel? What if...
You see. I'd rephrase your paragraph to: "It depends. However, if you are going to for app dev or web dev, then python is an easy language to start with".
No need to hype one language over another, they all serve different purposes. It all depends on what you want to do with it.
Programming / Re: Data Science Tutorial For Beginners With Python Programming Language by Stconvict(m): 7:58pm On Sep 03, 2016
umaryusuf:


Lol! Since its you, I challenge you to reproduce this thread with Julia?
I would have but I'm currently working on some project.
I will definitely write this in Julia once I'm done. So challenge accepted. grin

1 Like

Programming / Re: Data Science Tutorial For Beginners With Python Programming Language by Stconvict(m): 1:57pm On Sep 03, 2016
umaryusuf:


Yeah, that is another good one for Data Science. ARe you using it?
Yeah. I'm Nypro. Omaar Yosif. grin
Programming / Re: BREAKING: Mark Zuckerberg Is Back In Nigeria To Attend Aso Villa Demo Day by Stconvict(m): 1:54pm On Sep 03, 2016
DanielTheGeek:


You're so on point...but we have been getting a fairly constant electricity supply here in Ota, how bad is it at your area?
I live in Ota too, but closer to Covenant Uni. I won't call it fairly constant. At least for me, fairly constant would mean 12 hours or more.
Programming / Re: Man Tries Convincing Mark Zuckerberg To Monetize Facebook Like Youtube (video) by Stconvict(m): 6:24am On Sep 03, 2016
tr3y:
It's not possible to eradicate piracy, you can only make it difficult
Abi o. When there is adguard to frisk out ads from a videos which is one of the reasons why Google introduced YTRed.
I'm sorry Kunle. Video ads ain't the solution to piracy.
Programming / Re: BREAKING: Mark Zuckerberg Is Back In Nigeria To Attend Aso Villa Demo Day by Stconvict(m): 6:19am On Sep 03, 2016
Hopefully this will shift the govt to at least give us (developers) longer electricity supply.
Electricity is the backbone of technological development.

1 Like

Programming / Re: Official thread for C programming by Stconvict(m): 6:09am On Sep 03, 2016
nurain150:


C is hilarious .i mean you can give ur own datatype A name

typedef int lag;

Then lag is ur datatype representing int.

lag count=5;
That is not a datatype. It's more a type alias and it is not exclusive to C.
Let's forget C++ for a minute. Swift, F#, Rust, etc. provide keywords like that too.
I thought you were going to mention structs and unions.
Programming / Re: Data Science Tutorial For Beginners With Python Programming Language by Stconvict(m): 5:51am On Sep 03, 2016
Have you considered Julia Umar?
Programming / Re: Data Science Tutorial For Beginners With Python Programming Language by Stconvict(m): 11:07pm On Aug 31, 2016
Thanks Umar!
Programming / Re: A Challenge Facing Programming In Nigeria by Stconvict(m): 11:44pm On Aug 29, 2016
mogozi:
Guys, guys, guyyyys.... Keep your bragging rights of self made this and that.... Yea we know you earned it but the learning curve is a little steeper for a lot of guys. I'm well on my way to becoming topnotch but before this, I battled java for a year. I have a purely arts background so it was like Greek. The simplest actions required maximum effort because I couldn't just get the hang of it. Almost two years later, I absorb anything java and c# in a heartbeat.
My point here is if you can any newbie please do. Indulge or babysit sometimes... The guy might have put in hours
Nobody was bragging. Just pointing out that he can do it by himself if others are not ready to help.
I came from Arts background too. It is definitely not easy, but he can.
Programming / Re: Data Science Tutorial For Beginners With Python Programming Language by Stconvict(m): 1:10pm On Aug 29, 2016
Following...
Programming / Re: A Challenge Facing Programming In Nigeria by Stconvict(m): 11:39am On Aug 28, 2016
Another self-taught dude here. i also didn't have anyone to guide me.
Did it all by myself.
If no one is ready to help, you just have to do it yourself.
The internet has a wealth of resources on programming.
BTW, people won't really help you if you haven't done your own research and studies yourself.
And don't expect programmers to just give you the code to your program. They probably won't?
The best you can expect is guide on how to achieve it.
Who has the time anyway?
If you are truly dedicated yourself, you'd probably not need reliance on other programmers?
In short the title is misleading.
When there is electricity supply problem, internet issues, etc.?

3 Likes

Programming / Re: Why Are Nigerian Programmers So Dumb? by Stconvict(m): 11:28am On Aug 28, 2016
I guess the title is somewhat right. Why are you vexing over 8-year old post? Let sleeping dogs lie. Dammit!
The dude probably doesn't remember he posted sth like this anymore.
Programming / Re: What's Your Favourite Text Editor? by Stconvict(m): 11:16am On Aug 28, 2016
All hail Atom!
Programming / Re: NGR, Nigeria First Made Programming Language by Stconvict(m): 4:01am On Aug 23, 2016
dgurudoer:
NGr is a language designed to express computations that can be performed by a machine, particularly a computer. Why? can be used to create programs that control the behavior of a machine, to express algorithms precisely, or as a mode of human communication, because is hard for humans to type just a numbers like “1001011001...” for creating very large algorithms or programs like your Operating
System.
In reality, the programming language is just a vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. can be interpreted like perl.etc.

I've created our own programming language called NGR [ http://NGR.sourceforge.net/ ] just to improve our used of digital technologies, and for better understanding:
I knew there was something weird with ur definition of programming and I've finally found where u got it from.
A programming language is an artificial language designed to express computations that can be performed by a machine, particularly a computer. Why? Programming languages can be used to create programs that control the behavior of a machine, to express algorithms precisely, or as a mode of human communication, because is hard for humans to type just a numbers like “1001011001...” for creating very large algorithms or programs like your Operating System.
In reality, a programming language is just a vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. The term programming language usually refers to high-level languages, such as C/C++,Perl, Java, and Pascal etc. In theory, each language has a unique set of keywords (words that it understands) and a special syntax for organizing program instructions, but we can create many languages that have the same vocabulary and grammar like “Ruby” and “JRuby” or others.
Programming / Re: NGR, Nigeria First Made Programming Language by Stconvict(m): 11:25pm On Aug 21, 2016
Olyboy16:


hi bro, seems you are competent and know what you are doing. so i wanted to ask if we could discuss on whatsapp about ur project. what i really wana know for now is, is pluto interpreted or compiled? and is it general purpose or specific?
Pluto's interpreter contains some steps of compilation since it involves bytecode generation.

Pluto is a general purpose lang. Although oriented towards making scientific computing easy.
Data Analysis, Statistics, AI, etc.

Whatsapp Num: 080-7478-9323
Programming / Re: NGR, Nigeria First Made Programming Language by Stconvict(m): 5:46am On Aug 21, 2016
dsypha:

Designing a new language is not easy. Most times, languages benefit from design decisions of other languages that have stood the test of time. Languages that have been around for not less that a decade. Your languages derive from Julia, Go, Rust?! These are languages that were released yesterday, nobody is certain of their successes. I, for example, don't even know what the syntax of Julia looks like. Maybe Go will succeed given that Google owns it.
What am saying is you don't design languages to emulate new languages that have 'not seen anything yet'.
Since Pluto (the name of my language) is still in development stage, I don't see any reason why I can't borrow useful concepts from modern languages. Julia's multiple dispatch for example, while not new, opens a whole new way of solving problems. And for me, it made some rigid Pluto's structure easier to implement.
Designing a language is definitely not easy. I knew that like a month after starting the project. cry
But I'm doing this for fun more than anything else. grin
Especially when I found out that the goals I had for Pluto were what Julia aims to be.
So maybe Pluto is not anymore unique than Julia, but it is worth the shot. If not for showcasing, then for learning.
Pluto is a representation of how I'd like to write my programs.
Programming / Re: NGR, Nigeria First Made Programming Language by Stconvict(m): 2:52am On Aug 21, 2016
dgurudoer:

I've created our own programming language called NGR [ http://NGR.sourceforge.net/ ] just to improve our used of digital technologies, and for better understanding:
Hello Op.
I'm really excited for your project and I'd like to know if the project is still ongoing.
I'm also working on a similar project and I'd like if we could share ideas.
I'm almost done with the lexer, parser and the semantic analyser of my language and I'm currently working on a code generator for llvm.
I'd like to see your language designs and decisions as I'm always forced to do deep critical thinking that hurts my brain and sleep-time some times. One of them being multiple inheritance ambiguity.
My language is designed after a lot of both old and modern languages like CLOS, Java, Swift, Julia, C#, Rust, Go, C/C++, Python, JS, Scala, Ruby, Lua and Dart, but it derives a good deal of its syntax from Python. I however took the liberty of making it expressive and less redundant.
There are a lot of features my language is expected to support, but I can't list all of them here. Some of which include Optional Typing (Type Inference, Duck Typing and Static Typing), Covariant Type Relationship, First-Class Functions, Functional Paradigm, Imperative Paradigm, Object-Oriented Paradigm, Expression-Based, Multiple Dispatch, Pattern Matching, Generics, Lexical Scoping, Operator Overloading, List Comprehension, Homoiconicity, Meta-Programming, and Automatic Reference Counting (instead of Tracing GC)
After several minutes of search on the interenet, for a Nigerian-developed language, I found this thread and another academic proposal, a language called SIPPL.
I believe we are one of the few software developers in Nigeria, aiming to create a production-ready language.
And I think we need to be aware of each other's existence.

I'd love to see your project and perhaps discuss about it.
I don't want you giving up yet.

It's a general purpose language for now.
Religion / Re: Mandel Effect And The Strong Delusion by Stconvict(m): 5:59pm On Aug 12, 2016
I just heard about it today and boy am I worried.
I mean I've always chanted the lord's prayer with ''trespass" and "trespasses" in them, not "debt" or "debtors".
Or at least that is what I remember growing up in a christain background.
I believe many other Nigerians have the same the same memory.
And I always remember "fishers of men" sermon, not some wierd "catching men".
Its not just happening to the bible though. It also applies to some other things.
Programming / Re: Where Are The Good Coders? by Stconvict(m): 2:32pm On May 12, 2016
hitz:


I know and believe that.

Are you one of them ?
Yeah I'm one of them. But don't specialize in your domain.
Religion / Re: If The Soul Is Immaterial How Does It Experience The 'heat' Of Hell ? by Stconvict(m): 2:29pm On May 12, 2016
blueAgent:
So You feel their is no .afterlife? but failed to realize that whatever made U in the first place can still raise U from the dead. stop decieving Urself
You mean my mum and my dad.
I don't think they have the capacity of raising me from the dead.
Programming / Re: Where Are The Good Coders? by Stconvict(m): 11:08pm On May 09, 2016
hitz:

I want to believe i am wrong and i have not searched well enough thats why i am using this means to attract like minds (because i know the silent ones are the greatest)

I go with that. Your search hasn't ended bro. There are brilliant coders out there and you just haven't met them yet. Trust me. wink

1 Like

Programming / Re: Lets Learn C# Here!(study Group For Beginners) by Stconvict(m): 12:28pm On May 02, 2016
Please add UP. 08074789323
Programming / Re: Functional Programming For Java Programmer Scala Or Clojure? by Stconvict(m): 11:37pm On May 01, 2016
@ifatayese
LMAO! You are haunting a 5-year old thread.
Why don't you use the powerful juju to make yourself rich, and settle in a calm place instead of haunting old threads.
This is a programming thread fu*k sake!

1 Like

(1) (2) (3) (4) (5) (6) (of 6 pages)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 55
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.