News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Pet peeve #1

Started by shankle, December 12, 2012, 12:02:25 AM

Previous topic - Next topic

shankle

In the computer field people seem to assume that every body knows what "SSL"
means or any other such term. Microsoft is just great for this type of thing.
What I would like to see, if you use one of these terms.. Spell it out once in
any message used, then use the abbreviation.

dedndave

 :P

that's why they have google, Jack

so - to see what SSL is - and, to head off the impending TLS acronym...

http://en.wikipedia.org/wiki/Transport_Layer_Security



OSI = Open System Interconnection   :biggrin:

now that you are starting to enjoy acronyms, you should do a stint in the military - lol

i might add...
the data link layer was largely adapted from the one previously used by amateur radio operators for digital comm
if you read the specs for the different layers, you will see many ham radio callsigns pop up in the credits

Magnum

I agree with you shankle.

"The global atom table is available to all applications. When an application places a string in the global atom table, the system generates an atom that is unique throughout the system. Any application that has the atom can obtain the string it identifies by querying the global atom table."

They like to hijack other words too. 

Andy

Atom

1.
smallest part of element: the smallest portion into which an element can be divided and still retain its properties, made up of a dense, positively charged nucleus surrounded by a system of electrons. Atoms usually do not divide in chemical reactions except for some removal, transfer, or exchange of specific electrons.
Take care,
                   Andy

Ubuntu-mate-18.04-desktop-amd64

http://www.goodnewsnetwork.org

dedndave

modern operating systems are rather complex
they have a lot of "things" to assign names to

when they run out of names, they grab a common word and stick it in there - lol
you can really see this in documents for things like COM
it's easier to invent a new protocol or method than it is to find a name for it

the ones that get me are "object" and "class"
these are tossed around like "general-purpose, fill-in-the-blank" words   :lol:
of course, they make perfect sense to a C programmer, which is probably why i write in asm
ok - i guess i understand objects   :P

dedndave

it's a little bit like talking to an Australian...
you know they're speaking "English", but you can't understand anything they say - lol

anta40

Quote from: dedndave on December 12, 2012, 01:10:06 AM
the ones that get me are "object" and "class"
these are tossed around like "general-purpose, fill-in-the-blank" words   :lol:
of course, they make perfect sense to a C programmer, which is probably why i write in asm
ok - i guess i understand objects   :P

Actually, C doesn't have built-in support for object-oriented programming, like C++ or Java do, for example.
The closest thing C has is structure a.k.a record.
So, if you want to "emulate" object-oriented programming in C, you have to write your own.

One interesting example is kobject (kernel object), which is used in the Linux kernel.
http://www.kernel.org/doc/Documentation/kobject.txt
http://lxr.free-electrons.com/source/lib/kobject.c

WARNING: it's not pretty :P

nidud

#6
deleted

dedndave

is that French or Greek ?   :redface:

Gunther

Quote from: dedndave on December 12, 2012, 02:42:26 AM
is that French or Greek ?   :redface:

No, it's the beautiful C++.  :t

Gunther
You have to know the facts before you can distort them.

qWord

Quote from: Gunther on December 12, 2012, 08:50:06 AM
Quote from: dedndave on December 12, 2012, 02:42:26 AM
is that French or Greek ?   :redface:

No, it's the beautiful C++.  :t
No, it is the beautiful C  :t
MREAL macros - when you need floating point arithmetic while assembling!

Gunther

Hi qword,

Quote from: qWord on December 12, 2012, 09:20:46 AM
No, it is the beautiful C  :t

C with classes? You're kidding.

Gunther
You have to know the facts before you can distort them.

qWord

hi,
Quote from: Gunther on December 16, 2012, 12:26:41 AM
C with classes? You're kidding.
it is no problem to use a structure with the name "class" in C.
By the way, the keyword "class" is a synonym for "struct". The only difference is that the members of a class are private by default.
MREAL macros - when you need floating point arithmetic while assembling!

CommonTater

Quote from: qWord on December 16, 2012, 05:07:43 AM
hi,
Quote from: Gunther on December 16, 2012, 12:26:41 AM
C with classes? You're kidding.
it is no problem to use a structure with the name "class" in C.
By the way, the keyword "class" is a synonym for "struct". The only difference is that the members of a class are private by default.

Well, then there's all that business about vtables....


qWord

Quote from: CommonTater on December 16, 2012, 05:33:44 AMWell, then there's all that business about vtables....
Structures can also have virtual members.
MREAL macros - when you need floating point arithmetic while assembling!

CommonTater

Quote from: qWord on December 16, 2012, 06:04:44 AM
Quote from: CommonTater on December 16, 2012, 05:33:44 AMWell, then there's all that business about vtables....
Structures can also have virtual members.

Structures can ... classes must

Despite the similarities C and C++ are two different languages.