One more question - an untapped audience.
John Colvin
john.loughran.colvin at gmail.com
Thu Feb 20 02:48:43 PST 2014
On Tuesday, 18 February 2014 at 06:39:51 UTC, Marco Leise wrote:
> Am Mon, 10 Feb 2014 18:11:37 +0000
> schrieb "Steve Teale" <steve.teale at britseyeview.com>:
>
>> What can be done to capture the attention of young people in
>> the developing world?
>>
>> Probably the most effective thing would be if it were possible
>> to edit, compile, and run D programs on a cheap Android ARM
>> phone.
>>
>> Is this within the bounds of possibility?
>>
>> There are millions of unemployed, bored, restless, and
>> ambitious young men out there, who have saved their all to buy
>> a cheap smartphone.
>>
>> Any other ideas?
>>
>> Steve
>
> How did you get started?
>
> My first language had these properties:
>
> - it was pre-installed on my PC
> - it was powering a game I played
> - it was dead simple with good error detection
> - I/O, audio, graphics was part of the language
>
> It was QBasic on MS-DOS. Later with Windows 3.1 I switched to
> Delphi. The feature set and my usage patterns grew:
>
> - the basic DOS graphics got replaced with window backdrops
> and "bitmap buttons", sound was provided with
> SndPlaySound("some.wav").
> - The internet became a new I/O source and I queried a forum
> for new posts, a server for new Counter-Strike maps etc.
>
> During this transition me and a friend from school tried stuff
> for fun, like exchanging disks with encoded messages that
> could be opened with our "secret network" software, for which
> we split up the work. The motivation was still much about
> making it look and sound cool and surpassing each other with
> fancy ideas and proving that they could be implemented.
>
> I only came to D after I switched to Linux and dropped Delphi.
> By that time I wrote server code in Delphi and Java
> professionally and fancy graphics was no longer a priority.
>
> I don't think D fills the QBasic niche quite so well and to be
> in the Delphi spot requires a much more ready to use
> environment with everything included. And by that I mean
> VisualBasic/C#/Delphi like IDE with accessible help, GUI
> builder, graphics and sound. (Which is much easier if your
> only target is Win32 :p)
Is there any good data on how programmers started out?
My experience was very different: I bought K&R, read it cover to
cover while trying out the examples, then tried to write a math
library, only tools involved: gedit and gcc.
More information about the Digitalmars-d
mailing list