4 ms·
Why would anyone pick this over say Python. Call me pessimistic , but I can't imagine the appeal of a closed source proprietary language when so many good open
by offtop5 6y ago
Why would anyone pick this over say Python.
Call me pessimistic , but I can't imagine the appeal of a closed source proprietary language when so many good open source ones are free.
It just seems like really nasty Vendor lock in.
- pbiggar 6y agoWe're trying to do a new thing. If people don't like it, that's fine. So far, people love the concept (no infrastructure, trace-driven development), but it hasn't been complete enough, so that's what I'm working on.
- offtop5 6y agoAnyway I can just use Python which I already know ? The base concept is cool, I was more caught off guard by having to learn a new language here
- richeyryan 6y agoAssuming competitive pricing it seems like a high brow alternative to a small LAMP app. I used to contract for a telco in my country and we had a shared server with a bunch of virtual hosts for various purposes. Data capture forms, family and friends schemes, corporate social responsibility stuff etc. The core systems stuff was all Java enterprise inter-operating with off the shelf Oracle and TIBCO stuff. Building those small once off apps into the main infrastructure would have required involving the bigger suppliers who were more expensive and would be stonewalling you with change requests before long. If you weighed the risk and determined that you were happy with these non-revenue path applications being subject to that risk, I think it might be ok. That said using something like Heroku is close enough and at least your application code is mostly portable.
- toolslive 6y agomaybe because F# and OCaml are vastly superior languages compared to Python. Mind, I said language (not eco-system)
- offtop5 6y agoYour comparing apples and oranges. I mentioned Python as Dark appears to be heavily influenced by it. Python is meant to be dirty and fast to code in. To be honest, I've never used a functional programing language. What Unity does is essentially allow you to call various apis , with C#, in the game engine, which is C++ base. But it's real C# and I can hop over to my day job and utilize it. Dark isn't a portable skill set.
- smt88 6y ago> I can't imagine the appeal of a closed source proprietary language I really feel like you're focusing on the wrong thing. To me, the pitch is that Dark is FaaS-native (meaning you don't have to bend over backwards or use complex tooling to get a good write/debug/deploy experience). The language itself being new and proprietary is actually a drawback. They can make it very friendly and productive, of course, but the other features are what should really sell someone on using Dark.