3 ms·
There's a lot of great technical info on the homepage, but it's tough for me to see the forest for the trees here. Could you make a short (probably oversimplifi
by brianpgordon 8y ago
There's a lot of great technical info on the homepage, but it's tough for me to see the forest for the trees here. Could you make a short (probably oversimplified; that's ok) case for what Lobster is especially good at and why it's worth using rather than other programming languages? Or direct me to where one is already written?
- Bekwnn 8y agoAt a glance, one thing that makes it stand out is that it's minimal like a framework, but allows you to code in something with similarities to python, but with more design towards that task. Most python-esque languages are poorly suited for games in terms of performance/features. Seems to nail most of the desires of mobile/indie scale development.
- Aardappel 8y agoI was hoping the current homepage had that function, with a list of special features followed by some examples. You want it shorter? Something like "Get Python-like ease of use together with static typing and speed and built-in game programming functionality" ? That really doesn't do it justice. In the end, like most languages, it is a particular cocktail of trade-offs, and to see whether this suits you, you need see the full list of features. Maybe you want a list of features with an example for each? It's hard to make it short though, especially the type system.
- bluetwo 8y agoNot features. Benefits. Benefits show an increase in something good or a decrease in something bad. Better speed. Less code. Easier distribution. Lower cost.
- Aardappel 8y agoA lot of the benefits are hard to express in numbers, and I am not a marketing person. Does this particular kind of type system help you in your software engineering? Very hard to quantify, and depends on circumstances and even personal preference. I don't think I have any hard-number benefits that are meaningful.