Re: Preferred language?

Sergio Tortosa Benedito <[email protected]>
Newsgroups gmane.linux.distributions.gobo.general
Message-ID <CAPiRi8Mn24VB7mjMpMw4eydG7yNe4MDBu9FvojwU7BEmV6Yfzg@mail.gmail.com>
Thank you for your response:
Now let me discuss your arguments ( for the sake of recording it ), also
have in mind it's going to be for the point of view of a tool for the
distribution ( not for the user but rather for the developer, sorry I
forgot to tell that ).
El 27/3/2015 15:58, "Jean-Roch HUET" <[email protected]> escribió:
>
> Easier to read (defined norm for writing, clean code),
Agree
> Faster,
Hmm... In the list there were compiled languages ( and lua), anyway not
something important ( because we are talking about developer side)
> Multi-platform,
I fail to see how the others ore not multiplatform (even the compiled ones)
> Allows down-programing (to execute lower-levels code, like C or ASM),
Inside Python? Didn't knew that, anyway in any language we can use C
modules.
> Optimised,
Same as faster
> Allows GUI,
Yeah, it's builtin guilibrary  seems to be a nice idea, however, if I were
to write a GUI for a tool I would use Qt/Gtk/Efl/wxWidgets.
>allows to code even big programs (Vampire the Mascarade: Bloodlines is
made with it),
Ruby ( and hence pretty much Crystal )should fall into this same category
> Well memory managment,
Humm... Fair point (I think)
> Intuitive syntaxe, easy to learn.
Another fair point (however Ruby is not so far)
> It is a language on the good line.
> C/C++ stays the reference. We could say the code could run at speed of 1x.
> Java is one of the most used language (including android phones, of
course), it will run on 2x.
> Python is more and more optimized, the speed will be 3 to 4x. For a
scripted language, this is very fast.

> Personaly, I use always languages :
> - C/C++ (most of the time)
> - ASM (with MASM, rare, when I need VERY fast modules)
> - VBScript / PowerShell / Batch on windows, for little things
> - Bash on Linux, for litthe things,
> - Python on Windows and Linux, more and more (I should have use it from
the start but I didn't know)
I agree, Python it's awesome for small/one-time scripts as it has tons of
libraries

Again thank you for your feedback.

--Sergio

_______________________________________________
gobolinux-users mailing list
[email protected]
http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.