Re: What killed Smalltalk could kill Python

2015-02-09 Thread Ethan Furman
On 01/21/2015 03:37 PM, Tim Daneliuk wrote: > > I wrote some rambling disquisition on these matters some years ago ... > > http://www.tundraware.com/TechnicalNotes/Python-Is-Middleware > > http://www.tundraware.com/TechnicalNotes/How-To-Pick-A-Programming-Language Very enjoyable, thank you!

Re: What killed Smalltalk could kill Python

2015-02-08 Thread Chris Angelico
On Sun, Feb 8, 2015 at 6:59 PM, Steven D'Aprano wrote: > If a professional games company has their coders writing the plot and > designing the graphics, they deserve to fail. (Well, that's a bit harsh... > there's still room in the world for small indy companies, and even > one-person projects.) Y

Re: What killed Smalltalk could kill Python

2015-02-08 Thread Steven D'Aprano
Chris Angelico wrote: > On Sun, Feb 8, 2015 at 10:54 AM, Albert van der Horst > wrote: >> Not to mention that mostly a game is understood, not as something like >> chess, but an FPS (first person shooter) game. >> But that is real time programming, one league beyond beginners >> procedural (seque

Re: What killed Smalltalk could kill Python

2015-02-07 Thread Chris Angelico
On Sun, Feb 8, 2015 at 10:54 AM, Albert van der Horst wrote: > Not to mention that mostly a game is understood, not as something like > chess, but an FPS (first person shooter) game. > But that is real time programming, one league beyond beginners > procedural (sequential) or functional programmin

Re: What killed Smalltalk could kill Python

2015-02-07 Thread Albert van der Horst
In article , Chris Angelico wrote: >On Thu, Jan 22, 2015 at 1:53 PM, Paul Rubin wrote: >>> If someone's unfazed by the "it'll take you years before you can >>> actually write a saleable game" consideration, >> >> Wanting to write games is a completely different topic than wanting to >> sell them

Re: What killed Smalltalk could kill Python

2015-02-07 Thread Albert van der Horst
In article , Tim Chase wrote: >On 2015-01-22 03:34, Steven D'Aprano wrote: >> In 2009, Robert Martin gave a talk at RailsConf titled "What Killed >> Smalltalk Could Kill Ruby". > >Holy pacing, Batman. Watching it at 2x leaves me wondering how much >of the stage was worn off during the presentati

Re: What killed Smalltalk could kill Python

2015-01-26 Thread Tim Daneliuk
On 01/23/2015 04:57 PM, Chris Angelico wrote: > On Sat, Jan 24, 2015 at 9:51 AM, Tim Daneliuk wrote: >> On 01/21/2015 05:55 PM, Chris Angelico wrote: >>> On Thu, Jan 22, 2015 at 10:37 AM, Tim Daneliuk >>> wrote: I find these kinds of discussions sort of silly. Once there is a critical

Re: What killed Smalltalk could kill Python

2015-01-24 Thread Bob Martin
in 734949 20150124 113420 Gene Heskett wrote: >On Saturday 24 January 2015 03:09:51 Bob Martin did opine >And Gene did reply: >> in 734904 20150123 225104 Tim Daneliuk wrote: >> >On 01/21/2015 05:55 PM, Chris Angelico wrote: >> >> On Thu, Jan 22, 2015 at 10:37 AM, Tim Daneliuk > wrote: >> >>> I f

Re: What killed Smalltalk could kill Python

2015-01-24 Thread Bob Martin
in 734937 20150124 081658 Chris Angelico wrote: >On Sat, Jan 24, 2015 at 7:09 PM, Bob Martin wrote: >> http://www.oorexx.org/ >> >> I use ooRexx every day, on Linux mostly, but also available on Windows. > >So the question really is: Why that, as opposed to some other >language? Can you say, in o

Re: What killed Smalltalk could kill Python

2015-01-24 Thread Gene Heskett
On Saturday 24 January 2015 03:09:51 Bob Martin did opine And Gene did reply: > in 734904 20150123 225104 Tim Daneliuk wrote: > >On 01/21/2015 05:55 PM, Chris Angelico wrote: > >> On Thu, Jan 22, 2015 at 10:37 AM, Tim Daneliuk wrote: > >>> I find these kinds of discussions sort of silly. Once t

Re: What killed Smalltalk could kill Python

2015-01-24 Thread Chris Angelico
On Sat, Jan 24, 2015 at 7:09 PM, Bob Martin wrote: > http://www.oorexx.org/ > > I use ooRexx every day, on Linux mostly, but also available on Windows. So the question really is: Why that, as opposed to some other language? Can you say, in one sentence, what ooRexx has that other languages don't

Re: What killed Smalltalk could kill Python

2015-01-24 Thread Bob Martin
in 734904 20150123 225104 Tim Daneliuk wrote: >On 01/21/2015 05:55 PM, Chris Angelico wrote: >> On Thu, Jan 22, 2015 at 10:37 AM, Tim Daneliuk wrote: >>> I find these kinds of discussions sort of silly. Once there is a critical >>> mass of installed base, no language EVER dies. >> >> Not sure ab

Re: What killed Smalltalk could kill Python

2015-01-23 Thread Emile van Sebille
On 1/23/2015 2:48 PM, sohcahto...@gmail.com wrote: On Thursday, January 22, 2015 at 9:39:53 PM UTC-8, alex23 wrote: I seem to recall an interview with someone from Blizzard Entertainment mentioning that the first Warcraft game (Released in 1994) was developed by passing around floppy disks w

Re: What killed Smalltalk could kill Python

2015-01-23 Thread Chris Angelico
On Sat, Jan 24, 2015 at 9:51 AM, Tim Daneliuk wrote: > On 01/21/2015 05:55 PM, Chris Angelico wrote: >> On Thu, Jan 22, 2015 at 10:37 AM, Tim Daneliuk wrote: >>> I find these kinds of discussions sort of silly. Once there is a critical >>> mass of installed base, no language EVER dies. >> >> Not

Re: What killed Smalltalk could kill Python

2015-01-23 Thread Tim Daneliuk
On 01/21/2015 05:55 PM, Chris Angelico wrote: > On Thu, Jan 22, 2015 at 10:37 AM, Tim Daneliuk wrote: >> I find these kinds of discussions sort of silly. Once there is a critical >> mass of installed base, no language EVER dies. > > Not sure about that. Back in the 1990s, I wrote most of my code

Re: What killed Smalltalk could kill Python

2015-01-23 Thread sohcahtoa82
On Thursday, January 22, 2015 at 9:39:53 PM UTC-8, alex23 wrote: > On 22/01/2015 1:23 PM, Steven D'Aprano wrote: > > Modern games *are* part of "today's complex application systems", and games > > developers may need the same skills used by "serious developers" > > I wish more game developers woul

Re: What killed Smalltalk could kill Python

2015-01-22 Thread Chris Angelico
On Fri, Jan 23, 2015 at 4:35 PM, alex23 wrote: > On 22/01/2015 11:45 AM, Chris Angelico wrote: >> >> It's not a terrible justification for getting into programming. But >> writing games is (almost always) a terrible way to start programming. > > > However, modifying games, I would argue, is a grea

Re: What killed Smalltalk could kill Python

2015-01-22 Thread alex23
On 22/01/2015 1:23 PM, Steven D'Aprano wrote: Modern games *are* part of "today's complex application systems", and games developers may need the same skills used by "serious developers" I wish more game developers would understand this. I've lost count of the number of games that have failed

Re: What killed Smalltalk could kill Python

2015-01-22 Thread alex23
On 22/01/2015 11:45 AM, Chris Angelico wrote: It's not a terrible justification for getting into programming. But writing games is (almost always) a terrible way to start programming. However, modifying games, I would argue, is a great way. The ComputerCraft mod for Minecraft, for example, add

Re: What killed Smalltalk could kill Python

2015-01-22 Thread Grant Edwards
On 2015-01-22, Tim Chase wrote: > On 2015-01-21 23:10, Grant Edwards wrote: >> I happily ignored PHP until a couple years back when we decided to >> use PHP for the web site on a small embedded Linux system. > [snip] >> I briefly considered trying to switch to Python, but the Python >> footprint

Re: What killed Smalltalk could kill Python

2015-01-22 Thread Emil Oppeln-Bronikowski
On Thu, Jan 22, 2015 at 07:26:31AM -0500, Gene Heskett wrote: > > Still (somehow) alive in neo-Amiga platforms like AmigaOS4.x, MorphOS > > and AROS. I know that's as good as dead but there are still people > > writing AREXX glue code. > He asked about REXX, not AREXX. There is no comparison betwe

Re: What killed Smalltalk could kill Python

2015-01-22 Thread Gene Heskett
On Wednesday 21 January 2015 23:46:09 Emil Oppeln-Bronikowski did opine And Gene did reply: > On Thu, Jan 22, 2015 at 10:55:27AM +1100, Chris Angelico wrote: > > Where's REXX today? > > Still (somehow) alive in neo-Amiga platforms like AmigaOS4.x, MorphOS > and AROS. I know that's as good as dead

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Mark Lawrence
On 22/01/2015 02:11, Rick Johnson wrote: On Wednesday, January 21, 2015 at 10:34:40 AM UTC-6, Steven D'Aprano wrote: In 2009, Robert Martin gave a talk at RailsConf titled "What Killed Smalltalk Could Kill Ruby". (No cheering, that sort of attitude is one of the things that killed Smalltalk.) Al

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Terry Reedy
On 1/21/2015 7:16 PM, Mario Figueiredo wrote: In article <873873ae91@jester.gateway.sonic.net>, no.email@nospam.invalid says... Steven D'Aprano writes: In 2009, Robert Martin gave a talk at RailsConf titled "What Killed Smalltalk Could Kill Ruby"... http://www.youtube.com/watch?v=YX3iRjK

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Emil Oppeln-Bronikowski
On Thu, Jan 22, 2015 at 10:55:27AM +1100, Chris Angelico wrote: > Where's REXX today? Still (somehow) alive in neo-Amiga platforms like AmigaOS4.x, MorphOS and AROS. I know that's as good as dead but there are still people writing AREXX glue code. -- vag·a·bond adjective \ˈva-gə-ˌbänd\ a : 

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 2:23 PM, Steven D'Aprano wrote: > What we need is more programmers with a passion for their job, and if that > means learning to write games, then so be it. One of the problems with "9 to > 5 code monkeys" is that programming is just a job for them. They do the > absolute m

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Steven D'Aprano
Mario Figueiredo wrote: > In article , > ros...@gmail.com says... >> >> Bad idea. Better to pick a language that makes it easy to get things >> right, and then work on the fun side with third-party libraries, than >> to tempt people in with "hey look how easy it is to do X" and then >> have them

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Tim Chase
On 2015-01-21 23:10, Grant Edwards wrote: > I happily ignored PHP until a couple years back when we decided to > use PHP for the web site on a small embedded Linux system. [snip] > I briefly considered trying to switch to Python, but the Python > footprint is just too big... Interesting that your

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 1:59 PM, Dennis Lee Bieber wrote: > To my mind, what killed REXX is that most operating systems just don't > support its key feature well: ADDRESS targets! > > When the only target turns ADDRESS into the equivalent of os.system() > (or some variant of popen(

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 1:53 PM, Paul Rubin wrote: >> If someone's unfazed by the "it'll take you years before you can >> actually write a saleable game" consideration, > > Wanting to write games is a completely different topic than wanting to > sell them. It's just like any other creative outlet

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Paul Rubin
Chris Angelico writes: > Either you pick up a super-restrictive "hey look, you can build a game > with just point and click" system, which isn't teaching programming at > all, or you end up getting bogged down in the massive details of what > it takes to write code. Code Hero ran into various obs

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Rick Johnson
On Wednesday, January 21, 2015 at 10:34:40 AM UTC-6, Steven D'Aprano wrote: > In 2009, Robert Martin gave a talk at RailsConf titled > "What Killed Smalltalk Could Kill Ruby". (No cheering, > that sort of attitude is one of the things that killed > Smalltalk.) Although Martin discusses Ruby, the le

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 12:38 PM, Paul Rubin wrote: > Mario Figueiredo writes: >> "I want to become a programmer so I can make games" is, on the vast >> majority of cases, the quote of someone who will never become a >> programmer. Why should teachers reward that kind of thought? > > I don't see

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Ethan Furman
On 01/21/2015 05:36 PM, Chris Angelico wrote: > On Thu, Jan 22, 2015 at 11:09 AM, Mario Figueiredo wrote: >> "I want to become a programmer so I can make games" is, on the vast >> majority of cases, the quote of someone who will never become a >> programmer. Why should teachers reward that kind of

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Paul Rubin
Mario Figueiredo writes: > "I want to become a programmer so I can make games" is, on the vast > majority of cases, the quote of someone who will never become a > programmer. Why should teachers reward that kind of thought? I don't see what the problem is. Kids are interested in games and th

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 11:09 AM, Mario Figueiredo wrote: > "I want to become a programmer so I can make games" is, on the vast > majority of cases, the quote of someone who will never become a > programmer. Why should teachers reward that kind of thought? How about "I want to become a programmer

Re: What killed Smalltalk could kill Python

2015-01-21 Thread sohcahtoa82
On Wednesday, January 21, 2015 at 4:10:08 PM UTC-8, Mario Figueiredo wrote: > In article , > ros...@gmail.com says... > > > > Bad idea. Better to pick a language that makes it easy to get things > > right, and then work on the fun side with third-party libraries, than > > to tempt people in with

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Marko Rauhamaa
Grant Edwards : > [At the time, a couple of us could stumble around with HTML enough to > generate web pages that looked fresh out of 1995, but that was about > it. The web pages in our older devices looked rather "retro" and had > pretty limited functionality.] I miss that plain old look of web

Re: What killed Smalltalk could kill Python

2015-01-21 Thread John Ladasky
On Wednesday, January 21, 2015 at 11:18:54 AM UTC-8, Grant Edwards wrote: > On 2015-01-21, Steven D'Aprano wrote: > > In 2009, Robert Martin gave a talk at RailsConf titled "What Killed > > Smalltalk Could Kill Ruby". > > But does he answer the more important question "and can we use it to > kill

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Mario Figueiredo
In article <873873ae91@jester.gateway.sonic.net>, no.email@nospam.invalid says... > > Steven D'Aprano writes: > > In 2009, Robert Martin gave a talk at RailsConf titled "What Killed > > Smalltalk Could Kill Ruby"... http://www.youtube.com/watch?v=YX3iRjKj7C0 > > That's an hour-long video;

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Mario Figueiredo
In article , ros...@gmail.com says... > > Bad idea. Better to pick a language that makes it easy to get things > right, and then work on the fun side with third-party libraries, than > to tempt people in with "hey look how easy it is to do X" and then > have them stuck with an inferior or flawed

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Michael Torrie
On 01/21/2015 04:37 PM, Tim Daneliuk wrote: > On 01/21/2015 10:34 AM, Steven D'Aprano wrote: >> In 2009, Robert Martin gave a talk at RailsConf titled "What Killed >> Smalltalk Could Kill Ruby". (No cheering, that sort of attitude is one of >> the things that killed Smalltalk.) Although Martin disc

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 10:46 AM, Paul Rubin wrote: > Meanwhile, there's this: http://prog21.dadgum.com/203.html > "Retiring Python as a Teaching Language" > > tl;dr: he's switched to recommending Javascript as a first language > instead of Python, since JS makes it easier to write graphics and g

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 10:37 AM, Tim Daneliuk wrote: > I find these kinds of discussions sort of silly. Once there is a critical > mass of installed base, no language EVER dies. Not sure about that. Back in the 1990s, I wrote most of my code in REXX, either command-line or using a GUI toolkit l

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Paul Rubin
Steven D'Aprano writes: > In 2009, Robert Martin gave a talk at RailsConf titled "What Killed > Smalltalk Could Kill Ruby"... http://www.youtube.com/watch?v=YX3iRjKj7C0 That's an hour-long video; could someone who's watched it give a brief summary? Meanwhile, there's this: http://prog21.dadgum

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 10:19 AM, Anthony Papillion wrote: > To be fair, PHP has come a long way in the last few years and, I hear, > there's movements within the community to make it better. Namespaces > were a bit deal as were a few other things. Personally, while I am > LOVING Python, I'd be sa

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Tim Daneliuk
On 01/21/2015 10:34 AM, Steven D'Aprano wrote: > In 2009, Robert Martin gave a talk at RailsConf titled "What Killed > Smalltalk Could Kill Ruby". (No cheering, that sort of attitude is one of > the things that killed Smalltalk.) Although Martin discusses Ruby, the > lessons could also apply to Pyt

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Anthony Papillion
On 01/21/2015 04:35 PM, Chris Angelico wrote: > On Thu, Jan 22, 2015 at 6:18 AM, Grant Edwards > wrote: >> On 2015-01-21, Steven D'Aprano wrote: >>> In 2009, Robert Martin gave a talk at RailsConf titled "What Killed >>> Smalltalk Could Kill Ruby". >> >> But does he answer the more important que

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Grant Edwards
On 2015-01-21, Chris Angelico wrote: > On Thu, Jan 22, 2015 at 6:18 AM, Grant Edwards > wrote: >> On 2015-01-21, Steven D'Aprano wrote: >>> In 2009, Robert Martin gave a talk at RailsConf titled "What Killed >>> Smalltalk Could Kill Ruby". >> >> But does he answer the more important question "a

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Chris Angelico
On Thu, Jan 22, 2015 at 6:18 AM, Grant Edwards wrote: > On 2015-01-21, Steven D'Aprano wrote: >> In 2009, Robert Martin gave a talk at RailsConf titled "What Killed >> Smalltalk Could Kill Ruby". > > But does he answer the more important question "and can we use it to > kill PHP?". PHP won't die

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Grant Edwards
On 2015-01-21, Steven D'Aprano wrote: > In 2009, Robert Martin gave a talk at RailsConf titled "What Killed > Smalltalk Could Kill Ruby". But does he answer the more important question "and can we use it to kill PHP?". -- Grant Edwards grant.b.edwardsYow! What UNIVERSE is

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Tim Chase
On 2015-01-22 03:34, Steven D'Aprano wrote: > In 2009, Robert Martin gave a talk at RailsConf titled "What Killed > Smalltalk Could Kill Ruby". Holy pacing, Batman. Watching it at 2x leaves me wondering how much of the stage was worn off during the presentation. > And now it's all but dead. Why

Re: What killed Smalltalk could kill Python

2015-01-21 Thread Michiel Overtoom
Hi Steven, you wrote: > In 2009, Robert Martin gave a talk at RailsConf titled "What Killed > Smalltalk Could Kill Ruby". I've yet to watch the video, I'll do that later tonight, but I also remember what DHH said about Smalltalk in his FLOSS interview about Rails, with Randal Schwartz, in July

What killed Smalltalk could kill Python

2015-01-21 Thread Steven D'Aprano
In 2009, Robert Martin gave a talk at RailsConf titled "What Killed Smalltalk Could Kill Ruby". (No cheering, that sort of attitude is one of the things that killed Smalltalk.) Although Martin discusses Ruby, the lessons could also apply to Python. Video is available here: http://www.youtube.com/