Live data from Hacker News

The Bosque Programming Language

github.com

1–10 of 178 posts

Re: The Bosque Programming Language

#2
This is pretty cool. This project has a long way to go before it's mature, but as someone who uses Typescript every day professionally, the promise of the ease and safety of Typescript coupled with the speed of C++ is really compelling.

Re: The Bosque Programming Language

#3
I gotta say you lost me at args->allof

It’s 2020, if you’re really serious about building a new language, shouldn’t you at least pick a reasonable naming case convention? (allOf, AllOf, all_of, all-of would all work)

(Not talking about the fact that allOf doesn’t seem very consistent with other languages...)

Re: The Bosque Programming Language

#7
I like it already. But the page has a mix of statements ending with ';' and not. Which is it? Pick one and stick to it ;), it triggers my ocd more than naming interfaces 'concepts' and classes 'entity' for what seems like the heck of it. It does look swiftish and ceesharpy. But hey, if I can get something that looks like that, compile down to a small binary as fast as C++, I'll call your interface 'concepts' all day.

Re: The Bosque Programming Language

#8
post #3

I gotta say you lost me at args->allof It’s 2020, if you’re really serious about building a new language, shouldn’t you at least pick a reasonable naming case convention? (allOf, AllOf, all_of, all-of would all work) (Not talking about the fact that allOf doesn’t seem very consistent with other languages...)

all-of should not work unless your syntax for basic arithmetic is something heinous.

Re: The Bosque Programming Language

#9
post #8
post #3

I gotta say you lost me at args->allof It’s 2020, if you’re really serious about building a new language, shouldn’t you at least pick a reasonable naming case convention? (allOf, AllOf, all_of, all-of would all work) (Not talking about the fact that allOf doesn’t seem very consistent with other languages...)

all-of should not work unless your syntax for basic arithmetic is something heinous.

Or you're Lisp

Re: The Bosque Programming Language

#10
post #2

This is pretty cool. This project has a long way to go before it's mature, but as someone who uses Typescript every day professionally, the promise of the ease and safety of Typescript coupled with the speed of C++ is really compelling.

You can already play with something like that, Static TypeScript, used on MakeCode for targeting embedded devices.

https://www.microsoft.com/en-us/research/publication/static-...

Microsoft MakeCode: from C++ to TypeScript and Blockly (and Back)

https://www.youtube.com/watch?v=tGhhV2kfJ-w

https://www.microsoft.com/en-us/makecode

Post reply on HN