Why haven't you learned red, /g/?
did some research and it seems cool. However, I would never use it so I am not going to learn it.
>>57671161
/thread
>>57670723
Because most softwares made are derived from C.
>Ruby
>OS
Holy shit, that's a good one /g/
>ruby
>Os
What
>>57670723
Javascript? Domain specific languages? I don't think so OP
>>57670723
>C++ less capable than C in anyway
>JIT compilation not existing for C and C++ to support scripting just fine
>whatever the fuck "DSL" is supposed to mean when talking about the capabilities of a language
>>57672864
One feature of the language is the ability to extend it to domain specific areas I think
>>57672836
JS is domain specific because it's only for web browsers
>>57673226
DSL -> programming language inside a programming language, usually with different syntax. Look at common lisp's loop macro, it's a dsl.
But why square brackets?
Looks ugly as sin, if I wanted DSL I'd use Lisp
>>57673324
DSL is a language for a specific purpose task.... like faust or rtcmix
>>57673392
Square brackets are more logical as they don't require someone to press the shift key
>>57673431
>lisp
>not ugly and unreadable
Pascal needs to go down to OS and Drivers - all of classic Mac OS pre-OSX was written in pascal, it's a native compiled zero-overhead language like C
There was a full OS written in Java, too.
>>57672864
Dick sucking loops.