[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

What features would /g/'s perfect language have? compiled

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 17
Thread images: 1

What features would /g/'s perfect language have?

compiled or interpreted?
dynamic or static typing, strongly or weakly typed?
what would it look like - syntax - formating?
OOP, prototypes, procedural, functional...
Philosophy.... etc...
>>
There's no perfect language, there never will be a perfect language. Different tasks require different tools. Like hanging yourself, that would require a rope. You understand where I'm going with this?
>>
C but with standardized polymorphism, a decent stdlib with atomics, standard sized ints, ipc, networking and namespaces.
>inb4 you mean C++ ?
>>
it's pretty much go or limbo
>>
Clearly the best programming language would allow you to program the language to how you want it to be.
>>
>>61608864
t. greenhorn programmer
that is literally the worst kind of language because you would encourage eternal fragmentation.
mcfucking kys tech illiterate.
>>
>>61608862
go with no gc that worked on bare metal would be the best language ever no debate.
>inb4 muh rust
>>
>>61608829
General purpose language, with the widest possible use cases, for most jobs, instead of switching between languages.

Of course, I mean a language of today's standards. not "perfect" in that sense.
>>
>>61608864
>>61608910
>>
>>61608829
You do realise Python actually exists?
>>
>>61608878
Kek

The perfect language would solve the fragmentation by fragmenting the configuration of how its run per fragment.

But sure, we're talking about only practical languages in a perfect language thread.
>>
Lua
>>
>>61608852
no classes/struct member functions?
what about templates?
>>
>>61609624
>templates
kill yourself
>>
>>61608852
basically c with javas object system, and library.
>>
>>61608633
Compiled.
Type inference.
Multi paradigm.
Dependency management using only git servers.
Lots of metaprogramming support.
Implicit functionality and DSLs.

Basically I want compiled Ruby with type inference.
>>
>>61609723
what's wrongbwith templates?
Thread posts: 17
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

If you need a post removed click on it's [Report] button and follow the instruction.
If you like this website please support us by donating with Bitcoin at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties. Posts and uploaded images are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that website. If you need information about a Poster - contact 4chan. This project is not affiliated in any way with 4chan.