Jump to content

  • Log In with Google      Sign In   
  • Create Account

We're offering banner ads on our site from just $5!

1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


#ActualCornstalks

Posted 03 April 2013 - 02:33 PM

I'm not sure why this is in Your Announcements...

Is writing my own programming language a good idea? It is mainly for educational purposes, but could become more?

Yeah, it's a good idea from a purely educational perspective. Sure, it can become more, but there's a million languages out there so don't expect it to replace C++ or anything like that...

I have seen some projects like this in the past, and normally the developers sell their cross platform compiler for a lot of money ($1,000+), and their languages are almost always slow and the compiled .exe is often bulky (4MB for an almost empty project?!) would it be realistic to try and sell my finished compiler? (for much much less of course!)

I haven't seen any projects like this... you can try, but you've got a lot of free competition.

Am I wasting my time on this? :S

Are you learning?

What is important to see in a programming language? (Functions, object-oriented, etc.)

More functional features. Specifically, a good way to mix functional and imperative programming. Pure functional or pure imperative might sound nice in theory, but in practice (particularly for game programming, where speed and code architecture can make a huge difference) are difficult/limiting. Also, the ability to work with C libraries.

Any other general feedback or comments/questions would be great biggrin.png

Good luck!

#1Cornstalks

Posted 03 April 2013 - 02:32 PM

I'm not sure why this is in Your Announcements...

Is writing my own programming language a good idea? It is mainly for educational purposes, but could become more?

Yeah, it's a good idea from a purely educational perspective. Sure, it can become more, but there's a million languages out there so don't expect it to replace C++ or anything like that...

I have seen some projects like this in the past, and normally the developers sell their cross platform compiler for a lot of money ($1,000+), and their languages are almost always slow and the compiled .exe is often bulky (4MB for an almost empty project?!) would it be realistic to try and sell my finished compiler? (for much much less of course!)

I haven't seen any projects like this... you can try, but you've got a lot of free competition.

Am I wasting my time on this? :S

Are you learning?

What is important to see in a programming language? (Functions, object-oriented, etc.)

More functional features. Specifically, a good way to mix functional and imperative programming. Pure functional or pure imperative might sound nice in theory, but in practice (particularly for game programming, where speed and code architecture can make a huge difference) are difficult/limiting.

Any other general feedback or comments/questions would be great biggrin.png

Good luck!

PARTNERS