←back to thread

17 points Hashex129542 | 2 comments | | HN request time: 0.422s | source

I'm developing a programming language, the keywords and features mostly based on Swift 5 but some additional features like,

1. async function will be called from no async function but no async/await keyword. If you want to block main thread then block_main() function will be used. block_main() /* operations */ unblock_main()

2. protocol can inherit another protocol(s) & protocol can confirm a class like swift.

3. no `let`. only `var`. compiler can optimize further.

4. if (a == (10 || 20 || 30) || b == a) && c { }

5. `Asterisk` is replaced to `x` operator for mul operations.

What are the features you found or you need in a programming language?

Show context
he11ow ◴[] No.42202138[source]
A vast open source community. If you want to go fast, go alone. If you want to go far, go together.
replies(1): >>42204690 #
1. nextn ◴[] No.42204690[source]
If you want to go deep?
replies(1): >>42205971 #
2. Raed667 ◴[] No.42205971[source]
you send bruce willis and ben affleck to drill a meteor