Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #10179 > unrolled thread

What is the current state-of-the-art?

Started byMark Rosenblitt-Janssen <dreamingforward@gmail.com>
First post2019-09-07 09:23 -0700
Last post2019-09-13 07:47 -0700
Articles 13 — 6 participants

Back to article view | Back to comp.programming


Contents

  What is the current state-of-the-art? Mark Rosenblitt-Janssen <dreamingforward@gmail.com> - 2019-09-07 09:23 -0700
    Re: What is the current state-of-the-art? Pankaj Jangid <pankaj.jangid@gmail.com> - 2019-09-07 23:16 +0530
    Re: What is the current state-of-the-art? Melzzzzz <Melzzzzz@zzzzz.com> - 2019-09-07 17:51 +0000
      Re: What is the current state-of-the-art? Chad <cdalten@gmail.com> - 2019-09-08 06:31 -0700
      Re: What is the current state-of-the-art? fir <profesor.fir@gmail.com> - 2019-09-13 07:42 -0700
    Re: What is the current state-of-the-art? Louis Valence <lvalence@example.com> - 2019-09-08 00:17 -0300
      Re: What is the current state-of-the-art? Mark Rosenblitt-Janssen <dreamingforward@gmail.com> - 2019-09-08 13:56 -0700
        Re: What is the current state-of-the-art? Louis Valence <lvalence@example.com> - 2019-09-08 23:54 -0300
        Re: What is the current state-of-the-art? Chad <cdalten@gmail.com> - 2019-09-11 06:12 -0700
          Re: What is the current state-of-the-art? Louis Valence <lvalence@example.com> - 2019-09-11 21:25 -0300
            Re: What is the current state-of-the-art? Chad <cdalten@gmail.com> - 2019-09-13 10:25 -0700
              Re: What is the current state-of-the-art? Louis Valence <lvalence@example.com> - 2019-09-13 17:11 -0300
    Re: What is the current state-of-the-art? fir <profesor.fir@gmail.com> - 2019-09-13 07:47 -0700

#10179 — What is the current state-of-the-art?

FromMark Rosenblitt-Janssen <dreamingforward@gmail.com>
Date2019-09-07 09:23 -0700
SubjectWhat is the current state-of-the-art?
Message-ID<3a72a169-3ce4-498f-a5e3-dd21cc318b1a@googlegroups.com>
This message is X-posted from programming-topics at googlegroups.com,  edited some.

There are a lot of programmers these days, thanks to the internet and cheap hardware, but it doesn't seem like it has advanced computer programming at all.  

Confusion still abounds about object-oriented programming (one of my present interests), for example, and some programmers suggest ditching it for functional languages like Haskell.  Operating Systems have seemed to plateau in the past 10-15 years.  Linux now even has bogus version numbers to look like something's going on.  Firefox is on version 54 or something as if the web revolution is 54 years old.  Language design is probably happening somewhere, but there doesn't seem to be any mailing lists with programmers discussing topics of such interest.  

What happened to the internet I used to know?  Hot topics and language wars seemed to make way for bogus JavaScript wonderlands.  It's not like the problems were solved (well, I've made an attempt), so have the problems gone underground and are now creating new cancers in the field?  I want my old community back of people thinking and doing cool shit that makes real advances in the state-of-the-art.  The computer revolution has not topped out and the internet revolution has yet to appear.  Trust me or ask me about it: I've quantified it.  (A topic for discussion that may be good fodder if anyone asks.)

What are some topics that people are working on that they hope will advance the field?  

Mark

[toc] | [next] | [standalone]


#10180

FromPankaj Jangid <pankaj.jangid@gmail.com>
Date2019-09-07 23:16 +0530
Message-ID<m2ftl85790.fsf@gmail.com>
In reply to#10179
Mark Rosenblitt-Janssen <dreamingforward@gmail.com> writes:

> There are a lot of programmers these days, thanks to the internet and
> cheap hardware, but it doesn't seem like it has advanced computer
> programming at all.
>
We are moving towards more closed systems. In those days people put
effort into making something that last long. I am typing this email in
my emacs. This software will outlive me I am sure. But look at the
current generation tools. Just because we have abundance of programmers
now a days they are making anything now. Andy the work will be dumped
after two years.

Enormous effort put in those days made them share knowledge and
reuse. They created protocols for sharing messages (email), chat (irc),
web (http). I had choice whatever software I use to interact as long as
the protocol is same. Now for rust-programming, I need DiscordApp, for
Atlassian Slack, Gitters for some others. Why can't they talk using same
protocol.

> Confusion still abounds about object-oriented programming (one of my
> present interests), for example, and some programmers suggest ditching
> it for functional languages like Haskell.  Operating Systems have
> seemed to plateau in the past 10-15 years.  Linux now even has bogus
> version numbers to look like something's going on.  Firefox is on
> version 54 or something as if the web revolution is 54 years old.
> Language design is probably happening somewhere, but there doesn't
> seem to be any mailing lists with programmers discussing topics of
> such interest.
>

At one point, Google was the darling of the open source community. It
probably still is. But they are the one who started this versioning
convention of incrementing major version number every two months. They
didn't follow the community rules.

> What happened to the internet I used to know?  Hot topics and language
> wars seemed to make way for bogus JavaScript wonderlands.  It's not
> like the problems were solved (well, I've made an attempt), so have
> the problems gone underground and are now creating new cancers in the
> field?  I want my old community back of people thinking and doing cool
> shit that makes real advances in the state-of-the-art.  The computer
> revolution has not topped out and the internet revolution has yet to
> appear.  Trust me or ask me about it: I've quantified it.  (A topic
> for discussion that may be good fodder if anyone asks.)
>
> What are some topics that people are working on that they hope will
> advance the field?
>
Right now, I see only machine-learning people sharing code and knowledge
with each others. 

-- 
Pankaj Jangid

[toc] | [prev] | [next] | [standalone]


#10181

FromMelzzzzz <Melzzzzz@zzzzz.com>
Date2019-09-07 17:51 +0000
Message-ID<07ScF.156812$CO2.10034@fx30.am4>
In reply to#10179
On 2019-09-07, Mark Rosenblitt-Janssen <dreamingforward@gmail.com> wrote:
> This message is X-posted from programming-topics at googlegroups.com,
> edited some.

you are not qualified for this discussion as you are not competent to
use real newsreader.



-- 
press any key to continue or any other to quit...
U ničemu ja ne uživam kao u svom statusu INVALIDA -- Zli Zec
Na divljem zapadu i nije bilo tako puno nasilja, upravo zato jer su svi 
bili naoruzani. -- Mladen Gogala

[toc] | [prev] | [next] | [standalone]


#10183

FromChad <cdalten@gmail.com>
Date2019-09-08 06:31 -0700
Message-ID<c4fc0247-0d2a-4461-851f-2ab38e913c29@googlegroups.com>
In reply to#10181
On Saturday, September 7, 2019 at 10:51:58 AM UTC-7, Melzzzzz wrote:
> On 2019-09-07, Mark Rosenblitt-Janssen <dreamingforward@gmail.com> wrote:
> > This message is X-posted from programming-topics at googlegroups.com,
> > edited some.
> 
> you are not qualified for this discussion as you are not competent to
> use real newsreader.
> 

U mad bro?

[toc] | [prev] | [next] | [standalone]


#10195

Fromfir <profesor.fir@gmail.com>
Date2019-09-13 07:42 -0700
Message-ID<7d85983f-8990-43a4-9395-45e9d4f640ab@googlegroups.com>
In reply to#10181
W dniu sobota, 7 września 2019 19:51:58 UTC+2 użytkownik Melzzzzz napisał:
> On 2019-09-07, Mark Rosenblitt-Janssen <dreamingforward@gmail.com> wrote:
> > This message is X-posted from programming-topics at googlegroups.com,
> > edited some.
> 
> you are not qualified for this discussion as you are not competent to
> use real newsreader.
> 
> 
> 
see at least oldschool morons are still alive

[toc] | [prev] | [next] | [standalone]


#10182

FromLouis Valence <lvalence@example.com>
Date2019-09-08 00:17 -0300
Message-ID<86r24rv5mi.fsf@example.com>
In reply to#10179
Mark Rosenblitt-Janssen <dreamingforward@gmail.com> writes:

[...]

> What happened to the internet I used to know?  

The Internet we used to know was built by and populated by a much more
coherent community, but, as it turned out, the Internet is great for
commerce and consumption, so now the Internet is full of consumers.  The
typical consumer is not very skilled; the older generation, that built
this Internet, is probably a bit old by now too.  Many are dead.  We're
probably the ones left.

When I got to know the Internet, I consciously started to trace its
history so I could learn the old ways of doing things because it was
clear to me the ``old people'' had learned important things and I wanted
to learn from them and take it from there.  But, boy, do people agree
with me?  They do not.  They can't even see what I mean.

You talk to a computer science student nowadays and they ``surely
learned their c programming language'', but never heard of Dennis
Ritchie or Brian Kernighan, nor have read the book.  They prefer to
learn from badly written essays and poorly crafted paragraphs.  It makes
no sense.

[toc] | [prev] | [next] | [standalone]


#10186

FromMark Rosenblitt-Janssen <dreamingforward@gmail.com>
Date2019-09-08 13:56 -0700
Message-ID<36e07578-b7ae-4755-b7d7-ed054066b9e5@googlegroups.com>
In reply to#10182
> > What happened to the internet I used to know?  
> 
> The Internet we used to know was built by and populated by a much more
> coherent community, but, as it turned out, the Internet is great for
> commerce and consumption, so now the Internet is full of consumers.  The
> typical consumer is not very skilled; the older generation, that built
> this Internet, is probably a bit old by now too.  Many are dead.  We're
> probably the ones left.

Don't you think the Free software community was built for this, too?
They're still around.  Why aren't they protecting/curating the value
of the open source community?  It looks like
commercial companies like Github (now Microsoft's!) and Redhat are
going all the heavy-lifting now.

Is it that the model of Free and Open failed?  That programmers
capable of creating value aren't getting paid or rewarded in some way?

> When I got to know the Internet, I consciously started to trace its
> history so I could learn the old ways of doing things because it was
> clear to me the ``old people'' had learned important things and I wanted
> to learn from them and take it from there.  But, boy, do people agree
> with me?  They do not.  They can't even see what I mean.

It's true, the power of VT220 or a 2400 modem could pretty much give
you everything you ever wanted. Those days are still the glory days of
the machine in so many ways.  You couldn't rely on libraries to do
your thinking for you.

Apart form 3d modeling, everything else is cosmetic dressing.  It's sick.
 
> You talk to a computer science student nowadays and they ``surely
> learned their c programming language'', but never heard of Dennis
> Ritchie or Brian Kernighan, nor have read the book.  They prefer to
> learn from badly written essays and poorly crafted paragraphs.  It makes
> no sense.

For sure, ask a Javascripter:  What is the binary digit for one?  They
think it's a trick question.

This is about all the commentary  I can get out for now.

mark

[toc] | [prev] | [next] | [standalone]


#10187

FromLouis Valence <lvalence@example.com>
Date2019-09-08 23:54 -0300
Message-ID<86r24qdvs9.fsf@example.com>
In reply to#10186
Mark Rosenblitt-Janssen <dreamingforward@gmail.com> writes:

>> > What happened to the internet I used to know?  
>> 
>> The Internet we used to know was built by and populated by a much more
>> coherent community, but, as it turned out, the Internet is great for
>> commerce and consumption, so now the Internet is full of consumers.  The
>> typical consumer is not very skilled; the older generation, that built
>> this Internet, is probably a bit old by now too.  Many are dead.  We're
>> probably the ones left.
>
> Don't you think the Free software community was built for this, too?

Sorry.  Built for what?

[...]

>> You talk to a computer science student nowadays and they ``surely
>> learned their c programming language'', but never heard of Dennis
>> Ritchie or Brian Kernighan, nor have read the book.  They prefer to
>> learn from badly written essays and poorly crafted paragraphs.  It makes
>> no sense.
>
> For sure, ask a Javascripter:  What is the binary digit for one?  They
> think it's a trick question.

We should not underestimate cluelessness.

[toc] | [prev] | [next] | [standalone]


#10188

FromChad <cdalten@gmail.com>
Date2019-09-11 06:12 -0700
Message-ID<80f98799-26de-4cf6-95ae-a1815d5893f9@googlegroups.com>
In reply to#10186
On Sunday, September 8, 2019 at 1:56:30 PM UTC-7, Mark Rosenblitt-Janssen wrote:
> > > What happened to the internet I used to know?  
> > 
> > The Internet we used to know was built by and populated by a much more
> > coherent community, but, as it turned out, the Internet is great for
> > commerce and consumption, so now the Internet is full of consumers.  The
> > typical consumer is not very skilled; the older generation, that built
> > this Internet, is probably a bit old by now too.  Many are dead.  We're
> > probably the ones left.
> 
> Don't you think the Free software community was built for this, too?
> They're still around.  Why aren't they protecting/curating the value
> of the open source community?  It looks like
> commercial companies like Github (now Microsoft's!) and Redhat are
> going all the heavy-lifting now.
> 
> Is it that the model of Free and Open failed?  That programmers
> capable of creating value aren't getting paid or rewarded in some way?
> 
> > When I got to know the Internet, I consciously started to trace its
> > history so I could learn the old ways of doing things because it was
> > clear to me the ``old people'' had learned important things and I wanted
> > to learn from them and take it from there.  But, boy, do people agree
> > with me?  They do not.  They can't even see what I mean.
> 
> It's true, the power of VT220 or a 2400 modem could pretty much give
> you everything you ever wanted. Those days are still the glory days of
> the machine in so many ways.  You couldn't rely on libraries to do
> your thinking for you.
> 
> Apart form 3d modeling, everything else is cosmetic dressing.  It's sick.
>  
> > You talk to a computer science student nowadays and they ``surely
> > learned their c programming language'', but never heard of Dennis
> > Ritchie or Brian Kernighan, nor have read the book.  They prefer to
> > learn from badly written essays and poorly crafted paragraphs.  It makes
> > no sense.
> 
> For sure, ask a Javascripter:  What is the binary digit for one?  They
> think it's a trick question.
> 

It actually turns out to be a tricky in JavaScript. Seriously. I could probably give you two cases that would make you go wtf.

[toc] | [prev] | [next] | [standalone]


#10189

FromLouis Valence <lvalence@example.com>
Date2019-09-11 21:25 -0300
Message-ID<868squgy22.fsf@example.com>
In reply to#10188
Chad <cdalten@gmail.com> writes:

> On Sunday, September 8, 2019 at 1:56:30 PM UTC-7, Mark Rosenblitt-Janssen wrote:

[...]

>> > You talk to a computer science student nowadays and they ``surely
>> > learned their c programming language'', but never heard of Dennis
>> > Ritchie or Brian Kernighan, nor have read the book.  They prefer to
>> > learn from badly written essays and poorly crafted paragraphs.  It makes
>> > no sense.
>> 
>> For sure, ask a Javascripter:  What is the binary digit for one?  They
>> think it's a trick question.
>
> It actually turns out to be a tricky in JavaScript. Seriously. I could
> probably give you two cases that would make you go wtf.

Show me the money!

[toc] | [prev] | [next] | [standalone]


#10197

FromChad <cdalten@gmail.com>
Date2019-09-13 10:25 -0700
Message-ID<a2204568-0eb2-45d3-ab26-9f12a4bb2ade@googlegroups.com>
In reply to#10189
On Wednesday, September 11, 2019 at 5:26:01 PM UTC-7, Louis Valence wrote:
> Chad <cdalten@gmail.com> writes:
> 
> > On Sunday, September 8, 2019 at 1:56:30 PM UTC-7, Mark Rosenblitt-Janssen wrote:
> 
> [...]
> 
> >> > You talk to a computer science student nowadays and they ``surely
> >> > learned their c programming language'', but never heard of Dennis
> >> > Ritchie or Brian Kernighan, nor have read the book.  They prefer to
> >> > learn from badly written essays and poorly crafted paragraphs.  It makes
> >> > no sense.
> >> 
> >> For sure, ask a Javascripter:  What is the binary digit for one?  They
> >> think it's a trick question.
> >
> > It actually turns out to be a tricky in JavaScript. Seriously. I could
> > probably give you two cases that would make you go wtf.
> 
> Show me the money!

Try the following in the JavaScript console..

"10" + "1"
right after that, do
"10" - "1"

And you're welcome -).

[toc] | [prev] | [next] | [standalone]


#10200

FromLouis Valence <lvalence@example.com>
Date2019-09-13 17:11 -0300
Message-ID<86impwdki1.fsf@example.com>
In reply to#10197
Chad <cdalten@gmail.com> writes:

> On Wednesday, September 11, 2019 at 5:26:01 PM UTC-7, Louis Valence wrote:
>> Chad <cdalten@gmail.com> writes:
>> 
>> > On Sunday, September 8, 2019 at 1:56:30 PM UTC-7, Mark
>> > Rosenblitt-Janssen wrote:
>> 
>> [...]
>> 
>> >> > You talk to a computer science student nowadays and they ``surely
>> >> > learned their c programming language'', but never heard of Dennis
>> >> > Ritchie or Brian Kernighan, nor have read the book.  They prefer to
>> >> > learn from badly written essays and poorly crafted paragraphs.  It makes
>> >> > no sense.
>> >> 
>> >> For sure, ask a Javascripter:  What is the binary digit for one?  They
>> >> think it's a trick question.
>> >
>> > It actually turns out to be a tricky in JavaScript. Seriously. I could
>> > probably give you two cases that would make you go wtf.
>> 
>> Show me the money!
>
> Try the following in the JavaScript console..
>
> "10" + "1"
> right after that, do
> "10" - "1"
>
> And you're welcome -).

Thanks! (Please, don't top post!) :P

Allegedly, these are examples of tricky ``questions'', which to me
implies the behavior of these statements should be tricky.  But what's
tricky about them?  Do you think a plus sign should always mean
addition?  There's perhaps many programming languages that define their
meaning to be concatenation of strings, of lists et cetera.  So the
first example concatenates the two strings.  Now, why should we expect
that the minus sign would mean anything other than subtraction?  So the
second statement coerces the strings to numbers and subtracts them.  Is
there a well-defined inverse operation to concatenation?  If so, the
minus sign could take that role.

In fact, given we've seen + does string concatenation in Javascript, we
should also expect that, for example, [] + [] should either yield a type
error or it should coerce these arguments into strings and concatenate
them.  That's what in fact it does.  The coercion of [] produces the
empty string, so two empty strings concatenated yield an empty string.
Not too tricky of a question, I say.

Now let's ask the following question.  Given all the above as an
introduction to the question, we then prompt the candidate with what
should be the result of {} + "something".

So far, it seems the plus sign is the string concatenation operator, so
it could probably coerce {} into a string, if it does not produce a type
error (which would probably be the most natural behavior), and
concatenate it to "something".  Perhaps, as in [], it will coerce {} to
the empty string and so the final result will be "something".  But,
alas, that's not what happens.

  > {} + "something"
  NaN

That I call a tricky question.

[toc] | [prev] | [next] | [standalone]


#10196

Fromfir <profesor.fir@gmail.com>
Date2019-09-13 07:47 -0700
Message-ID<46ab8b94-2867-435c-9d8a-204abc47b655@googlegroups.com>
In reply to#10179
W dniu sobota, 7 września 2019 18:23:33 UTC+2 użytkownik Mark Rosenblitt-Janssen napisał:
> This message is X-posted from programming-topics at googlegroups.com,  edited some.
> 
> There are a lot of programmers these days, thanks to the internet and cheap hardware, but it doesn't seem like it has advanced computer programming at all.  
> 
> Confusion still abounds about object-oriented programming (one of my present interests), for example, and some programmers suggest ditching it for functional languages like Haskell.  Operating Systems have seemed to plateau in the past 10-15 years.  Linux now even has bogus version numbers to look like something's going on.  Firefox is on version 54 or something as if the web revolution is 54 years old.  Language design is probably happening somewhere, but there doesn't seem to be any mailing lists with programmers discussing topics of such interest.  
> 
> What happened to the internet I used to know?  Hot topics and language wars seemed to make way for bogus JavaScript wonderlands.  It's not like the problems were solved (well, I've made an attempt), so have the problems gone underground and are now creating new cancers in the field?  I want my old community back of people thinking and doing cool shit that makes real advances in the state-of-the-art.  The computer revolution has not topped out and the internet revolution has yet to appear.  Trust me or ask me about it: I've quantified it.  (A topic for discussion that may be good fodder if anyone asks.)
> 
> What are some topics that people are working on that they hope will advance the field?  
> 
> Mark

i know what happend but i once writing some my thoughts that every technical revolution (including hip-hop) goes in such way:
where things born they are like center of exploding star, things are hot new know by small amount of people and very interesting etc - then the size of it all goes to middle areas where whats interesting began to be polluted by growing bulshit, then it goes yet bigger and more like everything is bullshit 

whis is what happend, but where are thiose more interesting/intense things i dont know (well soem are deep inside in my head, maybe - but the comunity is lost and nobody is real interested ;c )

[toc] | [prev] | [standalone]


Back to top | Article view | comp.programming


csiph-web