Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-design

Why does OCaml use exceptions instead of representing errors with Sum Types?

ocaml language-design

Why does Forth use IF statement THEN ... instead of ENDIF? [closed]

What is a good VM for developing a hobby language?

languages that always had triple equals

What is the reason behind the following C char array storage implementation?

c language-design

Why was the swap operator proposal shot down?

c++ swap language-design

Why does Rust put a :: before the parameters in generics sometimes?

Can I define a pointer in julia?

Is it possible to implement F#'s infrastructure for Units of Measurement in Scala?

Could operator overloading have worked without references?

What's Int.MaxValue between friends?

scala jvm language-design

Javascript apparent madness [duplicate]

Why doesn't a swap / exchange operator exist in imperative or OO languages like C/C++/C#/Java...?

Why does PHP's call_user_func() function not support passing by reference?

What is necessary from a language implementation point of view to implement type providers like in F# 3.0?

Is it possible to build Lisp-like macros into an imperative language?

Why can't overloading be implemented at excecution time?

Why does Haskell use -> instead of =?

haskell language-design

Why doesn't ORACLE allow consecutive newline characters in commands?

Uses for Dynamic Languages