Click here to Skip to main content
15,910,277 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: Fluent Api in Pascal, nothing earth-shattering ... Pin
raddevus19-May-24 5:19
mvaraddevus19-May-24 5:19 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Mike Hankey19-May-24 6:14
mveMike Hankey19-May-24 6:14 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
raddevus19-May-24 6:22
mvaraddevus19-May-24 6:22 
JokeRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Nelek19-May-24 10:19
protectorNelek19-May-24 10:19 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Mike Hankey19-May-24 10:41
mveMike Hankey19-May-24 10:41 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
trønderen19-May-24 11:58
trønderen19-May-24 11:58 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Richard Andrew x6419-May-24 12:13
professionalRichard Andrew x6419-May-24 12:13 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
trønderen19-May-24 12:11
trønderen19-May-24 12:11 
I guess that my background with Pascal and WITH as a student is a major reason why I never use this.something when programming in OO languages.

As classical Pascal did not have classes, you could not put functions manipulating the object (aka. RECORD) into the object definition itself. For functions that would later, in OO languages, become methods of the class, WITH was a nice way to simulate that you were inside the object definition.

I never understood why some people insist on using this. everywhere. I read it as a warning: The simple identifier would be ambiguous, and this. is a way to resolve the ambiguity. Sort of like always including the full path from the complete namespace name down to the method name when calling it. I guess my negative reaction to both is that I grew up with WITH as standard way to indicate that 'Now I am manipulating this object'.
Religious freedom is the freedom to say that two plus two make five.

GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Ralf Quint20-May-24 10:14
Ralf Quint20-May-24 10:14 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
trønderen20-May-24 14:44
trønderen20-May-24 14:44 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Ralf Quint20-May-24 16:48
Ralf Quint20-May-24 16:48 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
trønderen21-May-24 4:12
trønderen21-May-24 4:12 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Ralf Quint21-May-24 6:18
Ralf Quint21-May-24 6:18 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
trønderen21-May-24 6:51
trønderen21-May-24 6:51 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Peter Turtle19-May-24 21:47
professionalPeter Turtle19-May-24 21:47 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
0x01AA20-May-24 0:25
mve0x01AA20-May-24 0:25 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Peter Turtle20-May-24 2:25
professionalPeter Turtle20-May-24 2:25 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Al Gonzalez20-May-24 6:46
Al Gonzalez20-May-24 6:46 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
0x01AA20-May-24 7:06
mve0x01AA20-May-24 7:06 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Ralf Quint20-May-24 8:41
Ralf Quint20-May-24 8:41 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
Ravi Bhavnani20-May-24 14:53
professionalRavi Bhavnani20-May-24 14:53 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
0x01AA21-May-24 8:26
mve0x01AA21-May-24 8:26 
GeneralRe: Fluent Api in Pascal, nothing earth-shattering ... Pin
jschell21-May-24 12:44
jschell21-May-24 12:44 
GeneralWordle 1,065 Pin
StarNamer@work18-May-24 13:32
professionalStarNamer@work18-May-24 13:32 
GeneralRe: Wordle 1,065 Pin
Sandeep Mewara18-May-24 17:09
mveSandeep Mewara18-May-24 17:09 

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.