Click here to Skip to main content
15,907,906 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Time for a new programming language paradigm Pin
Bob Namenottaken22-May-14 7:05
Bob Namenottaken22-May-14 7:05 
GeneralRe: Time for a new programming language paradigm Pin
David@tappers22-May-14 7:20
David@tappers22-May-14 7:20 
GeneralRe: Time for a new programming language paradigm Pin
BillWoodruff22-May-14 18:54
professionalBillWoodruff22-May-14 18:54 
GeneralRe: Time for a new programming language paradigm Pin
jschell22-May-14 8:16
jschell22-May-14 8:16 
GeneralRe: Time for a new programming language paradigm Pin
BillWoodruff22-May-14 18:55
professionalBillWoodruff22-May-14 18:55 
GeneralRe: Time for a new programming language paradigm Pin
Kosta Cherry22-May-14 12:44
Kosta Cherry22-May-14 12:44 
GeneralRe: Time for a new programming language paradigm Pin
Michael Kingsford Gray22-May-14 21:31
Michael Kingsford Gray22-May-14 21:31 
GeneralRe: Time for a new programming language paradigm Pin
irneb27-May-14 1:48
irneb27-May-14 1:48 
Sounds like you want something like VB for the dynamic if you want and begin/end instead of curlies. Or perhaps Ada - though it's a lot similar to Pascal - only much more pedantic.

The trouble with the is/as/whatever "words" instead of operators - they can be very ambiguous. Especially when used as an equality comparer.

About the == for equality and = for assignment ... I'm with you. I think that might have been the worst choice in C bar none. In this case I prefer the Pascal-like := assignment and the = for equality, only slightly better. But there are languages which figure out that = is used inside a condition and thus uses its equality override, while in other cases it's an assignment. So obviously it must be possible - just that C (and its progeny) has effectively removed that possibility from their syntax.

Personally though, I don't mind characters too much. As long as they're as consistent as possible I'm fine with having a decent editor which matches them for me (indents / auto-close / etc.). It's when the "vocabulary" of these punctuation marks becomes huge with various "grammatical" rules where it becomes a pain in the @$$. Actually I hated having to type out the begin/end every single time when working in Pascal/Delphi, at least with VB some of it's automaticaly done from the IDE. But I still prefer the absolute consistency of Lisp over all other languages - everything is simply a function call, and you type it in that way too (no need to learn all sorts of different combinations for different aspects).
NewseBay urges users to change passwords Pin
Nagy Vilmos21-May-14 4:02
professionalNagy Vilmos21-May-14 4:02 
GeneralRe: eBay urges users to change passwords Pin
JoeyTat22-May-14 23:56
JoeyTat22-May-14 23:56 
GeneralMVC View Engines Pin
#realJSOP21-May-14 3:57
professional#realJSOP21-May-14 3:57 
GeneralRe: MVC View Engines Pin
Jeremy Falcon21-May-14 4:08
professionalJeremy Falcon21-May-14 4:08 
GeneralRe: MVC View Engines Pin
Suvabrata Roy21-May-14 4:12
professionalSuvabrata Roy21-May-14 4:12 
GeneralRe: MVC View Engines Pin
Kornfeld Eliyahu Peter21-May-14 4:14
professionalKornfeld Eliyahu Peter21-May-14 4:14 
GeneralRe: MVC View Engines Pin
Suvabrata Roy21-May-14 4:16
professionalSuvabrata Roy21-May-14 4:16 
GeneralRe: MVC View Engines Pin
Dave Kreskowiak21-May-14 4:23
mveDave Kreskowiak21-May-14 4:23 
GeneralRe: MVC View Engines Pin
Suvabrata Roy21-May-14 5:29
professionalSuvabrata Roy21-May-14 5:29 
GeneralRe: MVC View Engines Pin
thatraja21-May-14 4:25
professionalthatraja21-May-14 4:25 
GeneralRe: MVC View Engines Pin
Suvabrata Roy21-May-14 5:28
professionalSuvabrata Roy21-May-14 5:28 
GeneralRe: MVC View Engines Pin
newton.saber21-May-14 5:50
newton.saber21-May-14 5:50 
GeneralRe: MVC View Engines Pin
Suvabrata Roy21-May-14 18:18
professionalSuvabrata Roy21-May-14 18:18 
GeneralRe: MVC View Engines PinPopular
Marc Clifton21-May-14 4:15
mvaMarc Clifton21-May-14 4:15 
GeneralRe: MVC View Engines Pin
Jeremy Falcon21-May-14 4:20
professionalJeremy Falcon21-May-14 4:20 
GeneralRe: MVC View Engines Pin
User 483504721-May-14 5:00
User 483504721-May-14 5:00 
GeneralRe: MVC View Engines Pin
C Grant Anderson30-May-14 5:37
professionalC Grant Anderson30-May-14 5:37 

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.