|
I get the question is designed to see who has worked with some of the "exotic" languages out there.
But Python doesn't really belong in this group, it's used in a lot of fields. Little wonder then, that even on an MS-centric site like CP, Python is way ahead of the others in this poll (except of course, N/A).
Cheers,
Vikram.
|
|
|
|
|
MS has even embraced Python.
Da Bomb
|
|
|
|
|
He He...
Options are given in a way that Python is supposed to win.
Not sure about the purpose of this poll.
Life is a computer program and everyone is the programmer of his own life.
|
|
|
|
|
Note that it's Python 3, not "any Python", and I'm not sure Go counts as exotic!
It's more about "Not the usual C++, C#, Java, Javascript crowd"
cheers
Chris Maunder
|
|
|
|
|
Are you referring to many people being stuck with Python 2.x?
Chris Maunder wrote: I'm not sure Go counts as exotic!
Well, I've not used it, so it counts as exotic to me
Cheers,
Vikram.
|
|
|
|
|
But I am kind of a strange developer because I feel the need to write and run code in pretty much every language I've discovered....except Intercal.
|
|
|
|
|
Here[^], and keep out of trouble.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Too late, I've already gotten myself into plenty of trouble in that language!
|
|
|
|
|
is a powerful item in most games. Go is a verb, so is Dart in some cases. Dart is also a weapon, Pony an animal, Elm is a spelling error for helm, Rust is either the byproduct of iron oxidization or the worst kind of monster you can find in D&D barring a Tarrasque, Reason has been long lost with the proliferation of python snake oil languages.
The only one I respect is Nim, due to the famous "Knights who say Nim".
Honestly, there are more languages than developers.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
FYI:
Knights Who Say Neeep
Elm . . . a type of tree (and not a shrubbery).
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
For Elm, Nim, Pony and Reason.
|
|
|
|
|
...it's not just me who has used only a small subset of them.
|
|
|
|
|
Why have you not used them?
or if used at home or work?
|
|
|
|
|
You can use the "suggest a survey" on the top right side?
Will probably get more attention than a simple message here
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I've just checked back to see the survey results and the "none of them" is the rampant winner.
Perhaps the best answer to the question of "why not" is because, well, we have better things to do (and better things to do them with)?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
... I've got a PR to a gaming community tool written in go that was merged/deployed a few months ago; so technically I've used it. Even if the actual change was just to add another developer account to the list whose posts are tracked by the site.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
I believe the question fails to take into account that most members of CP are "computer programmers" and so the "not used any" as the major solution is a forgone conclusion.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
The subtlety of this put-down is brilliant. I applaud you!
|
|
|
|
|
I've used Python3 quite a lot. But Rust is interesting - it is in theory the best programming language I have tried, but there is just no way I can use it at work. Still compiled and ran a few lines of code, so I guess it qualifies.
I'd like to try Zig Programming Language[^]. It borrows a lot from Rust but is much simpler.
|
|
|
|
|
Been learning it for the past couple of months on and off. Steep learning curve - mainly due to having to think differently re: ownership, borrowing and lifetimes. They don't seem so bad when you're just reading along and following their examples. But then you try writing your own code and all hell breaks loose!
The error messages are very good though.
If I recall, you're a heavy C++ guy right? I've not used it for well over a decade now. I know Modern C++ is a different beast. How does it match up with Rust?
Kevin
|
|
|
|
|
Eh, I don't have much opportunity to use modern C++. It's all legacy code. Who would start a new project with C++ nowadays
|
|
|
|
|
I can fix student problems in Python, despite not knowing the language, or ever reading a book or tutorial on it - but I've never felt the need to actually write code in it: there are much better solutions available.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
On the whole, I'm with you on this ... although lately I've been looking towards Python as a way of augmenting some of our lo-code/no-code "solutions" (for "augmenting" read "adapting for use on a computer"), as it appears I might be able to use it at work if I jumpt through a sufficient number of hoops. Mainly though I've been picking up bits of Python to support a colleague who has to use it for his MSc studies in Data Science.
Like you, I don't know the language, never read a book on it, never worked through a tutorial on it either.
A friend once said that they believed a certain generation were born knowing all the lyrics to all the Beatles songs. Perhaps there is a generation that are born having the ability to script in all these new "languages"
|
|
|
|
|
CHill60 wrote: Perhaps there is a generation that are born having the ability to script in all these new "languages
Possibly to offset those of the current generation who appear to have an inability to script in any language ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Python can be very useful for prototyping IoT stuff (like sensors) and to test surveillance cameras. Would you call that programming?
I suppose one can go back to the old argument of "is doing something with a scripting language really programming?" or "if it doesn't compile/link to machine code, it ain't a program" (that includes you C#). I cut my teeth with assembler, couldn't code my way out of a wet paper bag with it today. Anyone remember the real debug?
0ADF:0100 74 13 3A C4 75 0F 80 3E-25 99 00 74 08 FE 06 63 t.:.u..>%..t...c
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|