Ask HN: Have you created a programming language and why?
61–70 of 247 posts
Re: Ask HN: Have you created a programming language and why?
#62I made a toy language called Cowbel to experiment with various language minimalism features: http://cowlark.com/cowbel/example.html It's an attempt to take as many features as possible out of a language and still have an expressive Javascript-like language. It worked pretty well, but of course, actually producing the compiler is the easiest part of any new programming language. Features include: - all types are anony…
Re: Ask HN: Have you created a programming language and why?
#632. I wrote the Sage preparser, which adds a bunch of math-friendly syntax/language extensions to Python, in order to make it more suitable for interactive use for math. I realized this was needed while giving an early demo of Sage at PyCon in 2005. Otherwise, users of the competitor products to Sage would be much less likely to consider switching. This seems to have worked pretty well, and fortunately I think we haven't added anything to the preparser in years.
Re: Ask HN: Have you created a programming language and why?
#64I am not aware of any languages with 2-adic number primitives, so created one!
Re: Ask HN: Have you created a programming language and why?
#65We're currently working on a port to Linux and a commercial version. If you're intrigued, I'd love to chat.
Re: Ask HN: Have you created a programming language and why?
#66From the white paper, some of the problems Hello aims to solve are (1) Repeated re-coding of the same distributed primitives; (2) Challenging development process due to the combination of a programming language and extraneous library; and (3) Inefficient and unreliable distributed code.
Here is the white paper and reference guide if anybody is curious:
White Paper: https://docsend.com/view/zfcz7sh Reference Guide: https://docsend.com/view/65tbeht
Edit: Thank you omg.lame.dont.dotis@wtf.example.com (email edited) for the feedback. We have email capture by default because we use DocSend for sales collateral, but we've turned it off for these white papers. They're downloadable too, if you just want the PDFs.
Re: Ask HN: Have you created a programming language and why?
#67I also came up with an idea to build a common intermediate compiler so you could use C/C++, asm, BASIC, custom language etc. on top, then a descriptor/translator file would compile to a common assembler base. This was on the Amiga (and some years before .Net).
Re: Ask HN: Have you created a programming language and why?
#68Earlier quoted context omitted.
Non-Turing complete languages are useful, but it has been my impression that it is difficult to be powerful enough to be useful without being (accidentally!) Turing complete.
As a Computer Scientist, I actually find the distinction Turing and non-Turing to be rather obscure. Perhaps I am in the ignorant minority on this.
Re: Ask HN: Have you created a programming language and why?
#69Earlier quoted context omitted.
Non-Turing complete languages are useful, but it has been my impression that it is difficult to be powerful enough to be useful without being (accidentally!) Turing complete.
As a Computer Scientist, I actually find the distinction Turing and non-Turing to be rather obscure. Perhaps I am in the ignorant minority on this.
Re: Ask HN: Have you created a programming language and why?
#70I want to, but I have never done so. Maybe later in my life. I have 2 ideas. the first comes from the difficulty of using make. I think the make system lacks debuggability, it's not easy to log, break, step through and watch locals. I feel that building should be handled by a domain specific language, instead of make. I haven't researched enough though, there may be something similar, only it is not popular yet. the…