Click here to Skip to main content
15,894,343 members

Survey Results

Have you ever refused to write code in a certain language? (and what was it?)

Survey period: 17 Jul 2017 to 24 Jul 2017

Maybe it was a website in Managed C++, a parser in SQL or a GUI in ASM. What's your breaking point?

OptionVotes% 
Yes38437.07
I put up a fight but failed14213.71
No51049.23



 
GeneralFinally got an oldschool Visual Basic 6 handbook Pin
KarstenK21-Jul-17 1:30
mveKarstenK21-Jul-17 1:30 
GeneralPERL around 1999 Pin
raddevus19-Jul-17 16:40
mvaraddevus19-Jul-17 16:40 
GeneralRe: PERL around 1999 Pin
Mohibur Rashid20-Jul-17 12:01
professionalMohibur Rashid20-Jul-17 12:01 
GeneralRe: PERL around 1999 Pin
raddevus21-Jul-17 2:37
mvaraddevus21-Jul-17 2:37 
GeneralLisp Pin
Carlosian19-Jul-17 5:44
Carlosian19-Jul-17 5:44 
GeneralCode no Pin
Nelek19-Jul-17 5:32
protectorNelek19-Jul-17 5:32 
GeneralIt's never come up Pin
Dominic Burford19-Jul-17 5:29
professionalDominic Burford19-Jul-17 5:29 
GeneralRuby and VB - but it's really the people, not the languages Pin
Marc Clifton19-Jul-17 2:02
mvaMarc Clifton19-Jul-17 2:02 
GeneralRe: Ruby and VB - but it's really the people, not the languages Pin
ledtech319-Jul-17 3:19
ledtech319-Jul-17 3:19 
GeneralPHP Pin
Touristas18-Jul-17 23:21
Touristas18-Jul-17 23:21 
GeneralClassic ASP !!! Pin
Swinkaran18-Jul-17 18:41
professionalSwinkaran18-Jul-17 18:41 
GeneralUsually offer alternative language Pin
Leng Vang18-Jul-17 6:09
Leng Vang18-Jul-17 6:09 
GeneralI sure would like to never touch PHP, and by extension WordPress, ever again. Pin
Asday18-Jul-17 5:49
Asday18-Jul-17 5:49 
GeneralCOBOL instead of Assembler Pin
BrainiacV18-Jul-17 3:39
BrainiacV18-Jul-17 3:39 
GeneralRe: COBOL instead of Assembler Pin
carlospc197018-Jul-17 3:49
professionalcarlospc197018-Jul-17 3:49 
GeneralPHP Pin
Ali Majed HA17-Jul-17 22:13
Ali Majed HA17-Jul-17 22:13 
GeneralRe: PHP Pin
kalberts18-Jul-17 0:51
kalberts18-Jul-17 0:51 
GeneralTcl/Tk Pin
kalberts17-Jul-17 22:09
kalberts17-Jul-17 22:09 
Moving to a new job, I was told that a decision was to use Tck/Tk to develop a GUI for their system - it had a CLI, and the GUIs only way to interact with the system was to issue CLI commands. Noone in the company was famliar with Tcl/Tk, but the management had made the decision based on magazine articles praising the language...

After almost two years, and writing 30-40.000 lines of Tcl/Tk with lots of horribly unstable program logic to manage that clumsy CLI interface, I spent a summer vacation rewriting 90% of the logic and data structures in C, using Tcl/Tk only for putting graphical elements up on the screen. After my vacation, I replaced the Tcl logic with C without telling anyone - not until they started wondering why the GUI had become so much faster, and more stable, too. Since the translation work had been done without any sort of advance approval, and "in secrecy", at first I just said that I had rewritten "a few core functions" in C to speed it up. Since I was the only one working on the code, it took a while before the others realized that "core functions" covered everything up to (but not including) the actual graphic drawing.

In those days, Tcl was 100% interpreted directly from source code, so it was really dead slow. A while after I had done my translation, a new Tcl version introduced just-in-time byte code translation, which could in some cases speed up loops by a factor of 5. But the Tcl language was still the same same - that is to say: Terrible! I will never more accept to use that language.

Every time I see a web page displaying tags for e.g. bold/italics, rather than displaying bold/italics text, or devouring characters because they were treated as escape characters because the escape character for marking the escape character as a ordinary printable character was removed in the preceeding HTML processing step... Then I am reminded of Tcl, where you have to know the depth of the call stack before a string is actuall used, to determine the appropriate number of levels of quoting/escaping at the point of call. Actually, escaping/quoting in Tcl gave such traumas that today I avoid handling HTM as well, as far as possible, because HTML to a large degree shares Tcl's "traits" when it comes to escaping/quoting.
GeneralMissing Option Pin
piyush_singh17-Jul-17 21:01
piyush_singh17-Jul-17 21:01 
GeneralBusiness logic Pin
Squeakers0917-Jul-17 20:30
professionalSqueakers0917-Jul-17 20:30 
GeneralVBA Pin
devenv.exe17-Jul-17 20:29
professionaldevenv.exe17-Jul-17 20:29 
GeneralC#/Xamarin Pin
Ri_17-Jul-17 20:27
Ri_17-Jul-17 20:27 
GeneralFight over language? Pin
Mohibur Rashid17-Jul-17 19:09
professionalMohibur Rashid17-Jul-17 19:09 
GeneralNo one has ever asked me to write code in any language. Pin
Ryan Scott White17-Jul-17 16:28
professionalRyan Scott White17-Jul-17 16:28 
GeneralRe: No one has ever asked me to write code in any language. Pin
Tim Lesher18-Jul-17 6:03
Tim Lesher18-Jul-17 6:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.