Settings

Theme

What would be your ideal programming language?

codetree.net

11 points by WillHuxtable 11 years ago · 5 comments

Reader

cmiller1 11 years ago

My ideal programming language would be a language where the IDE stores the tokenized result of the code entered as an s-expression instead of the text itself, so that I could then change my syntax settings and compiler settings to allow it to syntactically work like (almost) any other language, and the displayed code would be updated to match those settings.

That way everyone working on a codebase could have it appear to them with their favorite language syntax style and formatting.

ChikkaChiChi 11 years ago

According to my boss, the ideal programming language would allow him to scribble things onto a piece of paper, rub that piece of paper really hard on his screen, and presto; programming!

Coincidentally, the idea of there being a consensus on an ideal programming language is just as likely to occur.

ganarajpr 11 years ago

I believe this is quite an open ended question. Its almost like asking people - "What would be your ideal music? ". While everyone in the world - after hearing a music / song - will be able to tell you whether they like it or not - They wont be able to tell you what their ideal music is. Mostly because they dont know.

On a side note : A Programming Language is a User Interface - and the best User Interface is the one that is invisible. So, an ideal Programming Language is the one that is mostly invisible.

ksec 11 years ago

I think Nim is really really closed to it. If it could add more dynamic features, meta programming.

And if there was a Hexagon Graph on programming languages, it should draw an Hexagon at the 80% region, it isn't the best for everything, but you could use it in any scenario without heavy compromise.

_random_ 11 years ago

F# with C# syntax. Something like Scala for CLR but with proper tools and compiler-as-a-service.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection