473,654 Members | 2,974 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

A dying era

zee
Hi,

I remember when i first went to school and got my copy of "oh Pascal" and
thought it was a great language. What seemed like a lifetime later. It was
then C closely followed by C++ as I didn't catch the start of the C
revolution from the beginning. I then started reading C/C++ user journal.

All theses years later and two days ago I get the last issue to be
published.

It's the end of an era I tell you. C and C++ are going to die and we will
be left with .net and java. C++ is not even being taught in school anymore.
It's just sad, as the old saying goes. All good things must come to an end.

We'll Cheers to you C/ C++ user journal.

We will remember you as we all fade into the mist.


Jan 7 '06 #1
22 1784
This dog don't bark. Someone already fished this pool a few threads
back. OK, maybe you just gotta bite out of me but I ain't gonna snag
your hook. I'm gonna swim back downstream and warn the school not to
take your bait.

-JJ

zee wrote:
Hi,

I remember when i first went to school and got my copy of "oh Pascal" and
thought it was a great language. What seemed like a lifetime later. It was
then C closely followed by C++ as I didn't catch the start of the C
revolution from the beginning. I then started reading C/C++ user journal.

All theses years later and two days ago I get the last issue to be
published.

It's the end of an era I tell you. C and C++ are going to die and we will
be left with .net and java. C++ is not even being taught in school anymore.
It's just sad, as the old saying goes. All good things must come to an end.

We'll Cheers to you C/ C++ user journal.

We will remember you as we all fade into the mist.

Jan 7 '06 #2
zee
seriously, you are not bummed about this? I am.

You think that c++ is going to hold on? This, pardon the expression (ain't
cobal)

"James Juno" <JJ@coldmail.co m> wrote in message
news:2Z******** ************@sc nresearch.com.. .
This dog don't bark. Someone already fished this pool a few threads back.
OK, maybe you just gotta bite out of me but I ain't gonna snag your hook.
I'm gonna swim back downstream and warn the school not to take your bait.

-JJ

zee wrote:
Hi,

I remember when i first went to school and got my copy of "oh Pascal" and
thought it was a great language. What seemed like a lifetime later. It
was then C closely followed by C++ as I didn't catch the start of the C
revolution from the beginning. I then started reading C/C++ user
journal.

All theses years later and two days ago I get the last issue to be
published.

It's the end of an era I tell you. C and C++ are going to die and we
will be left with .net and java. C++ is not even being taught in school
anymore. It's just sad, as the old saying goes. All good things must
come to an end.

We'll Cheers to you C/ C++ user journal.

We will remember you as we all fade into the mist.

Jan 7 '06 #3
"zee" <sp**@nospam.co m> wrote in message
news:C6******** *************** *******@comcast .com...
"James Juno" <JJ@coldmail.co m> wrote in message
news:2Z******** ************@sc nresearch.com.. .

zee wrote:
Hi,

I remember when i first went to school and got my copy of "oh Pascal"
and thought it was a great language. What seemed like a lifetime later.
It was then C closely followed by C++ as I didn't catch the start of the
C revolution from the beginning. I then started reading C/C++ user
journal.

All theses years later and two days ago I get the last issue to be
published.

It's the end of an era I tell you. C and C++ are going to die and we
will be left with .net and java. C++ is not even being taught in school
anymore. It's just sad, as the old saying goes. All good things must
come to an end.

We'll Cheers to you C/ C++ user journal.

We will remember you as we all fade into the mist.

This dog don't bark. Someone already fished this pool a few threads
back. OK, maybe you just gotta bite out of me but I ain't gonna snag your
hook. I'm gonna swim back downstream and warn the school not to take your
bait.

-JJ

seriously, you are not bummed about this? I am.
Yes, I'm disappointed that CUJ is being terminated (if it's
really true).
You think that c++ is going to hold on?
Yes I do. I see absolutely no reason why the demise of
one periodical will at all affect the future of C++.
This, pardon the expression (ain't cobal)


What on Earth is that supposed to mean? (Even if you'd
spelled COBOL correctly).

Also note that COBOL is still very much alive and well.

Finally, Please Do Not Top-Post. Thank you.

-Mike

Jan 7 '06 #4
Pat
I am not bummed out about this. C++ is a language that has all the power
plus some. C++ can easily access hardware, can create GUI's, and the
heart and soul of an OS as well as C. A journal reaching an end of an
era is not something that one should worry about because a journal runs
on economics and not on code. Economics is what's killing the journal
not the "death" of a language.
For .NET and JAVA, those languages are corporate created languages. .NET
needs the .NET platform and without the platform there is not one
language Microsoft can claim. JAVA, a good idea and that is it. The
virtual machine itself will eat large portions of memory, some call
those memory leaks, I call it JAVA's fate (IMO).
In conclusion, the last few issues of a journal does not show causation
for the "death" of C++ or C. It might show correlation but not
causation. And as for JAVA and .NET, they are just languages that are in
the mainstream, the MBA boss man heard the names on the news or in an
article and thinks that they are the only languages out there (remember
he/she has an MBA). In my opinion, tomorrow another language will arrive
like ruby and .NET'ers and JAVA'ers will be saying the same thing.
Hold your head high when people as what language you prefer when you say
C++.

zee wrote:
seriously, you are not bummed about this? I am.

You think that c++ is going to hold on? This, pardon the expression (ain't
cobal)

"James Juno" <JJ@coldmail.co m> wrote in message
news:2Z******** ************@sc nresearch.com.. .
This dog don't bark. Someone already fished this pool a few threads back.
OK, maybe you just gotta bite out of me but I ain't gonna snag your hook.
I'm gonna swim back downstream and warn the school not to take your bait.

-JJ

zee wrote:
Hi,

I remember when i first went to school and got my copy of "oh Pascal" and
thought it was a great language. What seemed like a lifetime later. It
was then C closely followed by C++ as I didn't catch the start of the C
revolution from the beginning. I then started reading C/C++ user
journal.

All theses years later and two days ago I get the last issue to be
published.

It's the end of an era I tell you. C and C++ are going to die and we
will be left with .net and java. C++ is not even being taught in school
anymore. It's just sad, as the old saying goes. All good things must
come to an end.

We'll Cheers to you C/ C++ user journal.

We will remember you as we all fade into the mist.


Jan 7 '06 #5
> It's the end of an era I tell you. C and C++ are going to die and we will
be left with .net and java. C++ is not even being taught in school
anymore.


I wonder in which language will you write your Java virtual machines then?
Sleep well, Java is sinking under its own weight, and .Net is another
Microsoft idea that will not live longer than ten years.

cheers,
Marcin
Jan 7 '06 #6
"zee" <sp**@nospam.co m> wrote in message
news:mP******** *************** *******@comcast .com...
All theses years later and two days ago I get the last issue to be
published.

It's the end of an era I tell you. C and C++ are going to die and we will
be left with .net and java. C++ is not even being taught in school
anymore. It's just sad, as the old saying goes. All good things must come
to an end.
True enough, but probably not for the reasons generally espoused.
What killed CUJ is what's been killing newspapers slowly for
the past half century, and what's killing off print magazines
more rapidly today -- a dying market. In the case of technical
magazines in particular, the internet is the single largest factor
of late. I used to buy Byte Magazine every month to get the latest
news on microcomputers. Now I get much of my news from newsgroups
like this one, with all the followup detail I can eat from
subsequent web searches. Byte also served as a reality check --
I'd never buy a hardware or software product until its ads
appeared for three consecutive months in Byte. These days I do
a Google search for specs, reviews, and best prices. And I am
hardly alone in this new modus operandi.

Magazines (and newspapers) live and die on their advertising
revenues. And they're like restaurants -- large fixed costs
and tremendous leverage on profits. Thus, a successful magazine
(or restaurant) can make a bundle, while a loser dies quickly.
It's those in the middle that hang on month to month, sometimes
making a profit, sometimes losing a bit. CMP owns a boatload of
magazines, so CUJ was more like a single restaurant in a chain.
The owners might let it lose money for a spell, in the hopes
that things will improve. Sooner or later, however, each
entity must justify its existence, or get shut down.

If you go back and look, you'll see that *all* magazines began
slimming down late in the Dot Boom, and have kept doing so
ever since. CUJ has been around 48 pages for years; and that's
about as close to life support as you can get. But it is also
hardly alone, and not the first to die.

I've said next to nothing about technical content, and that's
intentional. Those of us who generate it, or whip it into
shape, are primarily responsible for keeping the ads separated
by a bit of text. At least that's how it feels to me, as long
time writer and editor, when I discuss economics with the money
people. Some lucky mags, like Cosmopolitan, need diddly squat
for editorial content; people (mostly women and hairdressers)
buy it for the style message conveyed by the ads. Some
technical mags make no bones about soliciting free, or even
subsidized, copy from vendors. CUJ pointedly did *not* walk
that path. We tried, month in and month out for 25 years, to
provide articles of genuine technical merit. The quality did
vary, of course, as did the focus. But I have to say that it
kept a pretty high average. That was not what killed CUJ.

The last consideration I'll cover is the extent to which CUJ
is a canary in a coal mine. Does its demise presage the death
of C and/or C++? Not really. People read magazines mostly to
learn about *new* things. When the C Standard was being
developed in the 1980s, many of us in X3J11 were continually
pestered to give talks and write articles. Once ANSI C was
approved in 1989, there was a marked fall off in such
activity. CUJ shifted to more utilitarian articles about how
to use C, less of "here's what's coming next."

But at just that time, C++ stepped into the limelight. Several
magazines, and numerour conferences each year, discussed the
hothouse growth of Standard C++. That too began to fade as
the C++ Standard settled down. (There was also the Java boom,
speaking of strongly hyped languages, but I don't want to
drift too far off topic.) The C Users Journal became The C/C++
Users Journal and won another decade.

Today, both C and C++ are workhorse languages, with little
in the way of sexy new development. My local Barnes and Noble
devotes only two shelves to both languages, freely intermixed.
There are whole racks devoted to the latest fad languages and
tools. And that's because people buy books for the same reason
they go to talks and read magazines -- to learn about the new
stuff. For the established technology, look at support tools,
advanced textbooks, industrial training, job ads, etc. (Note
that I do *not* include introductory computer science texts.
Academic fads are only loosely coupled to real world needs.)
There you will find C and C++ consistently at the top of the
heap. And, aside from a five-year bump as the Java pig
passed through the python, it's been that way for the past
couple of decades.

So don't write off C and C++ as dead because CUJ withered and
died. PC magazine is the skinniest I've seen it since it was
born, yet there are about a billion PCs at work throughout
the world today, and new ones sold by the tens of millions
every year. The PC is much more of a workhorse, a commodity.
What's new and sexy in the PC world are its novel uses as
an appliance. And that calls for a different kind of coverage.
But you can't produce a monthly magazine consisting mostly of
wallpaper samples.
We'll Cheers to you C/ C++ user journal.
Amen, ave, and farewell.
We will remember you as we all fade into the mist.


I'm probably deeper into the mist than most these days but,
to use the tag line from Monty Python and the Hole Grail,
I'm not dead yet. Neither is C or C++.

P.J. Plauger
Dinkumware, Ltd.
http://www.dinkumware.com
Jan 7 '06 #7
"P.J. Plauger" <pj*@dinkumware .com> wrote:
"zee" <sp**@nospam.co m> wrote:
All theses years later and two days ago I get the last issue to be
published.

It's the end of an era I tell you. C and C++ are going to die and we will
be left with .net and java.

...
The last consideration I'll cover is the extent to which CUJ
is a canary in a coal mine. Does its demise presage the death
of C and/or C++? Not really.
...
Today, both C and C++ are workhorse languages, with little
in the way of sexy new development.
...
... For the established technology, look at support tools,
advanced textbooks, industrial training, job ads, etc.
... There you will find C and C++ consistently at the top of the
heap.
...
So don't write off C and C++ as dead because CUJ withered and
died.
We'll Cheers to you C/ C++ user journal.


Amen, ave, and farewell.
We will remember you as we all fade into the mist.


I'm probably deeper into the mist than most these days but,
to use the tag line from Monty Python and the Hole Grail,
I'm not dead yet. Neither is C or C++.


I would like to add that our perception of what
languages / technologies / methodologies etc.
are active, rising or dying depends a lot on our
current work environment.

There are many places were COBOL, FORTRAN, ADA,
Pick, Mumps, etc. "dominate" and will continue
to do so, because there isn't neither the need
nor the justification to switch to a newly
invented wheel that doesn't necessarily roll
under your vehicle any better than the ones
you already have.

In my (distorted) world, (embedded and industrial
control systems,) only C & C++ are viable options,
(*) not necessarily because of any intrinsic superiority
of these languages, but because of the combination
of their tool support, processor support, (C# or
Java for PowerPC, SH3, TI-F2812DSP, etc.?), existing
code base, experienced workforce, available libraries,
etc.

This would most likely not be the case if I was
developing web based database front ends, or
MS-Windows applications combining instant messaging
with role playing games and a vegetarian cookbook
all in one.

R.W.

(*) Yes I know that there are embedded versions of
practically any language under the Sun, but Java,
C#/.Net, Python, PHP, Perl, Pascal, Oberon, Modula,
Haskell, Scheme, Erlang, Ruby, Smalltalk, etc.
are known to exist, that's all.

Roberto Waltman

[ Please reply to the group,
return address is invalid ]
Jan 7 '06 #8

"P.J. Plauger" <pj*@dinkumware .com> wrote in message
news:ue******** ************@gi ganews.com...
What killed CUJ is what's been killing newspapers slowly for
the past half century, and what's killing off print magazines
more rapidly today -- a dying market. In the case of technical
magazines in particular, the internet is the single largest factor
of late. I used to buy Byte Magazine every month to get the latest
news on microcomputers. Now I get much of my news from newsgroups
like this one, with all the followup detail I can eat from
subsequent web searches. Byte also served as a reality check --
I'd never buy a hardware or software product until its ads
appeared for three consecutive months in Byte. These days I do
a Google search for specs, reviews, and best prices. And I am
hardly alone in this new modus operandi.


An interesting corollary to that is I've found that print advertising
doesn't "pull" like it used to. This has got to make it difficult on
magazines as well.
Jan 8 '06 #9
zee
Ok.

What do people read to keep up to date on embedded C, C++ stuff ?

Jan 9 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
2169
by: lawrence | last post by:
Right now, over at www.monkeyclaus.org, the following script is getting to the 9th run through and dying after the line: echo "..."; You'll admit that is a strange place to die. I've hit refresh several times and it keeps happening. When I view page source, the last thing that shows up is the "...". The date doesn't print, nor does the closing the div tag.
4
1594
by: Steve | last post by:
I tried to run a simple script today on my PC (WinXP, PHP5, MySQL 4.0.17) that I haven't run for about a year, and for some reason it's dying at an include() statement that used to work fine. I double checked to make sure the file is still there, and it is. The weird thing is, I'm not getting any type of error to tell me what the problem is. I tried include(file.php) or die (mysql_error()); but still got no error. I've had some...
0
1565
by: diggum | last post by:
Hi, We've been troubleshooting a connection problem with a client of ours for several weeks. Basically, a combination of network stuff appears to be causing the VM to freeze, or at least just kinda wander off for awhile. Our client software pings our server roughly every 30 seconds. This customer is connecting using HTTPS Tunneling. They're running through their proxy server and hitting their ISP, routing to us via MCI's
5
1841
by: jdh2358 | last post by:
I have a python file that is trying to read raw data from a raw partition on a dying dist, eg f = file('/dev/sda') f.seek(SOMEWHERE) s = f.read(SOMEBYTES) On some blocks, the read succeeds, on others it fails and an IOError is thrown, and on others it appears to hang indefinitely and will not respond to any attempt to kill it with 'kill -9 PID', etc.
1
326
by: Dave Rudolf | last post by:
Hi all. I have a multithreaded little app that I am writing. Periodically, I see messages on my console that read: The thread '<No Name>' (0xa7c) has exited with code 0 (0x0).
16
1967
by: ML | last post by:
I have recently been looking on dice.com (and other sites) and noticed a striking difference in the number of listings for DB2 DBAs for the OS390 platform. Most of the listings are AIX. Anyone else notice this? Also, is DB2 on OS390 dying? -- ML
18
1906
by: Linny | last post by:
Hi, Came across this article in the ComputerWorld website which has included C in the top ten dying languages. The top 10 dead (or dying) computer skills http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9020942 To quote from the article <snip>
71
3392
by: puzzlecracker | last post by:
This is a recurring and entrenched permeating this group... hence treat it as such I have recently started a new job, and to my surprise, we still write a fairly traditional c++ code, still using raw pointers, and still in market with our products. How popular is this scenario?
0
8375
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8290
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8815
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8707
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
7306
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5622
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4149
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
1916
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1593
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.