Click here to Skip to main content
15,912,329 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



 
GeneralRe: Not language, but refused to work in WCF Pin
NS_DOTNET19-Jul-17 2:17
NS_DOTNET19-Jul-17 2:17 
GeneralNo, but ... Pin
Jochen Arndt16-Jul-17 21:11
professionalJochen Arndt16-Jul-17 21:11 
GeneralRe: No, but ... Pin
CodeWraith16-Jul-17 21:32
CodeWraith16-Jul-17 21:32 
GeneralRe: No, but ... Pin
Jochen Arndt16-Jul-17 22:37
professionalJochen Arndt16-Jul-17 22:37 
GeneralRe: No, but ... Pin
CodeWraith18-Jul-17 10:09
CodeWraith18-Jul-17 10:09 
GeneralRe: No, but ... Pin
Phil Ouellette18-Jul-17 9:08
Phil Ouellette18-Jul-17 9:08 
GeneralRe: No, but ... Pin
CodeWraith18-Jul-17 9:53
CodeWraith18-Jul-17 9:53 
GeneralRe: No, but ... Pin
Jochen Arndt18-Jul-17 20:59
professionalJochen Arndt18-Jul-17 20:59 
I would choose C for an 8051 too. I have sometimes to modify existing 8051 code written in PL/M by a former colleague.

But the controller from my original post is a Microchip PIC with only a few KB of flash and less than a KB of RAM. These controllers does not have push/pop instructions (besides a not very deep internal stack for call return addresses) and the stack must be implemented by using move instructions which generates a lot of overhead and memory usage when to be implemented by C compilers.

Most of the existing routines are from high precison temperature and pressure meters. They also have a 20 bit ADC and a small LCD but use an I2C bus internally and as external interface for calibration. All math routines are in assembler using a self designed 32 bit floating point format.
GeneralWhat language: ADA Pin
R. Erasmus16-Jul-17 20:49
R. Erasmus16-Jul-17 20:49 
GeneralNo. There are always reasons ... Pin
OriginalGriff16-Jul-17 20:18
mveOriginalGriff16-Jul-17 20:18 
GeneralFirst pick: PHP Pin
CodeWraith16-Jul-17 19:32
CodeWraith16-Jul-17 19:32 
GeneralRe: First pick: PHP Pin
Mohibur Rashid17-Jul-17 19:10
professionalMohibur Rashid17-Jul-17 19:10 
GeneralRe: First pick: PHP Pin
kalberts18-Jul-17 0:49
kalberts18-Jul-17 0:49 

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.