|
To which I will probably reply: "Objective? C".
--
The trouble with people, is that they want to hear only what they want to hear.
|
|
|
|
|
Coming from Objective-C to Xamarin/C#, I feel the opposite. With embedded C background, Objective-C was much easier for me to get used to than C#, which I dislike with a passion. And the Xamarin IDE...
|
|
|
|
|
I have used many language in my programing career, buut as an Electronic Ingeneer I cannot give my back to C and his genial evolve C++. It's fast to programming, fast to run, and I can programme some microcontrollers with it, so C++.
|
|
|
|
|
I.e. most liked would be as if I could choose any language under the sun without any repercussions like co-workers not able to understand it.
If most used, then I'd say C#. Most liked (as in most fun for me) isn't listed there, it would definitely be some sort of Lisp (possibly Clojure if I had to use the JVM, or Scheme if doing DotNet, or Common Lisp if environment doesn't play a role). A second would be Haskell.
|
|
|
|
|
Only one vote. Who has voted? Please reply with the fun part of Objective C.
___ ___ ___
|__ |_| |\ | | |_| \ /
__| | | | \| |__| | | /
|
|
|
|
|
it is just as fun as C#, Java, VB, C/C++ or Javascript.
|
|
|
|
|
Why no Objective C?
It's fun to work with Objective C. I like the syntax very much, it's different from all the C++ and C# stuff i had to do all the day at work.
|
|
|
|
|
|
|
|
Yep, because you can avoid Objective-C
|
|
|
|
|
You've obviously never used DXL[^] - JavaScript and ObjC are paragons of beauty, grace and elegance in comparison...
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
CodeProject MVP for 2010 - who'd'a thunk it!
|
|
|
|
|
I don't know what Rational DOORS are, and I think I'm glad.
|
|
|
|
|
I hate JavaScript. It shouldn't even be on the list.
|
|
|
|
|
JavaScript: The worst parts of all your favourite languages, together at last.
|
|
|
|
|
C#. My favorite IT activity to do is design; especially ERDs and writing the ETL packages.
|
|
|
|
|
Not my favourite, not a general PL, but like assembly, I like how stack-based languages make you look at problems differently.
|
|
|
|
|
Hi Yves,
Long ago (in the late neolithic) PostScript was my specialty, and it is a most interesting language in that it is much more like LISP, or SmallTalk, than other popular languages (like Pascal) when it was introduced as a page-description language interpreter inside laser-printers. Few realized it was, indeed, a full-Turing-equivalent computer language, and fewer actually programmed in it.
I wrote most of the book "Real-World PostScript" (Addison-Wesley, 1986), and ended up working at Adobe and writing the PostScript code that did color separation for Illustrator 5, as well as being on the team that created Acrobat for which I designed the first file format (very much like HTML, but my design was not used in the released product).
PostScript:
0. interpreted
1. integrally "bound" to a powerful vector graphic engine, that "embodies" a 2D object-oriented drawing-model for lines, shapes, and fonts/text, which took about a decade to be matched in functionality by Apple and Win OS's.
2. recursion, text-to-cdoe and code-to-text: it is trivial to modify/compose programs on-the-fly, and to turn text to executable, and executable to text. recursion easy to perform.
3. the RPN stack model is used in many ways, including managing semantic name-space look-up by a stack of Dictionaries.
4. made available polymorphic mapping operators (collection iterators) long before these became available to the public in other languages.
“I have diligently numbered the days of pure and genuine happiness which have fallen to my lot: They amount to 14.” Abd-Ar Rahman III, Caliph of Cordoba, circa 950CE.
modified 13-Aug-14 7:20am.
|
|
|
|
|
Hi Bill,
It's nice to hear that I'm not the only PostScript expert/dinosaur left I'm sure I read your book back in the day.
Low-level manipulation of PostScript and PDF is still a regular part of many of my projects. At my last job I had to write a RIP from scratch, because the vendor's (Roland) RIP, built for sign shops could not handle the complexity of the thousands of little labels that we were trying to output. You really appreciate 64-bit operating systems and gobs of memory when rasterizing 40"x80" CMmYyK documents at 300-600dpi.
|
|
|
|
|
Hi Yves,
If you can write a PostScript RIP, I salute you as the ancient Roman gladiators once saluted the Emperor:
"Morituri te salutamas"
yours, Bill
“I have diligently numbered the days of pure and genuine happiness which have fallen to my lot: They amount to 14.” Abd-Ar Rahman III, Caliph of Cordoba, circa 950CE.
|
|
|
|
|
yea! As it should be
dev
|
|
|
|
|
I've used most of the listed languages at some point for one thing or another. I don't really have a favorite language. My primary languages are C++ and C# but I use others when needed.
|
|
|
|
|
I started out loving Assembly the best. Then I took an assembly program it took me months to write and tweak for speed with all the fanciest tricks and coded it in C in two hours. It was only 5% slower. I loved being right at the processor level but that was the end of Assembly. Many years later I took a C program it took me months to write and coded it C# in one day. I loved being so close to the hardware but that was the end of C.
So many details! (heavy sigh) So much confusion...
|
|
|
|
|
I've followed the same path.
I always liked that C allowed use of inline assembly.
|
|
|
|
|
It took me a while to accept that .NET didn't even compile to actual machine language but to an intermediate language that finishes compiling at runtime.
So many details! (heavy sigh) So much confusion...
|
|
|
|