|
Programming C, bash, Python, Perl, PHP, Java, you name it. |
View Poll Results: favorite programming language? | |||
Asm | 19 | 10.73% | |
C | 67 | 37.85% | |
C++ | 36 | 20.34% | |
C# | 8 | 4.52% | |
Java | 15 | 8.47% | |
Javascript | 6 | 3.39% | |
Perl | 30 | 16.95% | |
PHP | 33 | 18.64% | |
Ruby | 13 | 7.34% | |
Python | 39 | 22.03% | |
Shell | 36 | 20.34% | |
Awk | 15 | 8.47% | |
Others: Tcl, Erlang, Haskell, Ocaml, D, Forth ... | 25 | 14.12% | |
Multiple Choice Poll. Voters: 177. You may not vote on this poll |
|
Thread Tools | Display Modes |
|
|||
I'm thinking of trying to learn to use Perl - though I'm only going to do it for no other reason than to try & keep my old grey cells alive & active.
__________________
Linux since 1999, & also a BSD user. |
|
||||
Quote:
Book - Ada Distilled Gnat, GCC's Ada frontend, is available /usr/ports/lang/gcc but I haven't tested it extensively. The gcc-aux compiler is [unfortunately] not in the ports tree and it looks like it is no longer built/maintained for OpenBSD. |
|
|||
Quote:
However, these goals were not completely realized. The defense industry didn't readily accept Ada, & while there were a number of projects successfully using the language, use of other languages perpetuated -- partially because Ada compilers, having to be validly support all aspects of the language specification were large -- impractically so for nominal hardware platforms. Secondly, Ada was intended for programming in the large. While Ada sports many of the features found in other languages today, it wasn't fully object-oriented (using today's accepted definition...) until Ada95. While many might consider this of marginal importance, it put Ada behind other popular languages at the time. Not speaking for the OpenBSD community, but in my opinion, the overhead of compiler validation & compiler size lessened the attractiveness of the language in comparison to what could be found in other readily available alternatives. Otherwise, Ada is not a bad language; it has some interesting checks. It still fills the niche of a number of projects which are usually government related. More information can be found on Wikipedia: http://en.wikipedia.org/wiki/Ada_%28...ng_language%29 Last edited by ocicat; 3rd March 2015 at 11:28 AM. Reason: correct spelling |
|
|||
Niklaus Wirth, the father of Pascal, foresaw that Ada would be to complex. That is why he developed Modula-2 as an simpler Ada alternative.
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump |
|
||||
Quote:
Improving Ada support on FreeBSD and in the ports system (2009) Quote:
FreeBSD Quarterly Status Report (2013) Quote:
I suspect he was going to do something similar for OpenBSD but it didn't happen somehow. Last edited by hanzer; 5th March 2015 at 09:18 PM. Reason: phrasing |
|
|||
I am unsure how you came to that conclusion.
|
|
||||
That's cool. John gave a talk at FOSDEM 2014 - Ada in *BSD. Page 23 might be interesting:
Quote:
|
|
||||
I would be interested in seeing this script that you used/wrote for ImageMagick, if you are willing to share it.
Quote:
to see this script, what I have in mind is for 2 directories, Images and a sub dir, "thumnails". If you do share it, it probably would be best in it's own topic, here in programming, For example: Ksh , Image Magick resize script ,... or something like that. At this time I manually make the thumbnail using the convert command, but 1 image at a time. A script that could do the entire image dir would be handy. thanks For me my favorites, I think I all ready said once, but any way Perl, was bash, but now ksh I like much better, qbasic, was, but that was a long time ago, it is not of much use any more. PHP, I hate, but it is necessary to understand at least a little, after all said and done I am not really any kind of programmer, it is all a hobby for me.
__________________
My best friends are parrots |
|
||||
Quote:
|
|
|||
Quote:
https://github.com/ibara/oksh |
|
||||
Quote:
|
|
|||
Generally i like Java and PHP. On M$ platforms, i also like C#...
I do not really like JavaScript for web purposes, i always try to avoid it. (Yes, these days... i know! )
__________________
Regards, Jan |
|
|||
What are you using for frontend, then? Some other language compiled into Javascript/WebAssembly?
__________________
Signature: Furthermore, I consider that systemd must be destroyed. Based on Latin oratorical phrase |
|
|||
Mostly HTML and CSS.
I use it, if there is no other way... when i need it, i mostly use "pure" javascript (without things like jquery) - i don't like big fat js frameworks with several hundreds kilobytes (or more) of code. Maybe i use jquery when i need a special plugin, e.g. a complex gui component...
__________________
Regards, Jan Last edited by jmar83; 26th February 2018 at 10:33 AM. |
|
|||
As a Internet user I also like server side rendering. Executing Javascript in browser is basically executing untrusted program on the computer, so I try to avoid that using NoScript.
Nevertheless from programming perspective it maybe fun to try Kotlin translated to Javascript as frontend language.
__________________
Signature: Furthermore, I consider that systemd must be destroyed. Based on Latin oratorical phrase |
|
|||
A few years back, I wrote a desktop app in PHP. For me, PHP was C with OOP and I really got into it. My hope was that a FOSS PHP compiler would come along with support for GTK and that whole bag of tricks. But when the compilers didn't go in the direction I'd hoped, I did a lot of exploring and settled on D which I'm in the process of learning now.
PHP has spoiled me, though. I still have to look very carefully now that I'm using a language that doesn't start variables with '$'. |
|
||||
These days I program almost everything in Go. I worked for it full-time for 3 years at my last job, and find it works well for most (though not all) tasks I do, so I've continued using it since I left last year.
Other languages might arguably be a better fit for some tasks, but I find that the older I get, the less time and patience I have to learn new things. Basically, I just want to Get Shit Done™ and not spend half my life learning new things for the sake of it.
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. |
Tags |
programming, programming language |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Favorite Programming Tools | JMJ_coder | Programming | 20 | 19th January 2015 07:56 AM |
your 3 favorite games | welkin | FreeBSD Ports and Packages | 17 | 5th June 2010 08:26 PM |
Best Web Application Language | JMJ_coder | Programming | 24 | 25th November 2008 12:25 PM |
The language here | scottro | Feedback and Suggestions | 11 | 19th May 2008 11:54 PM |