- Previous thread: Driver in Lenny for ASUS 802.11n Network Adapter?
- Next thread: any substitute for x window system?
- Threads sorted by date: debian 200906
> I open this thread as a programmer, you can ignore my questions about
> programming in the future, but you should not ignore my questions as a
> debian user.
Right now you are showing that you're a person who asks for advice,
but does not listen to the response. People value their time and will
not take the time to respond to someone like this, whether you're
speaking as a programmer, a Debian user, an artist, or a fisherman.
Don't waste people's time. Ever.
You talk about how different languages are just "different ways to do
the same thing." Well... okay... but you're writing to this list in
English. From your sig and your name you're obviously a native
Chinese speaker. Aren't English and Chinese just "different ways to
say the same thing?" If you don't understand them both well, you
might think so. But some things are much easier to do in one language
versus the other. "=C4=C6=C4=C6=A6=F3=A9=D2=A6=FC=A1A =A4=D1=A6a=A4@=A8F=
=C5=C3" -- in English, is it 'just the same
thing?' It's not that Chinese is just "better," there are plenty of
things that are more natural in English than in Chinese. Just the
same, if all you see in Perl is wrappers around C functions--if you
think "none of them bring new concepts [or clarity or simplicity] to
C/C++" -- then you don't understand Perl. And you need to. Without
lots of different ways of thinking about problems, you're like a frog
in a well, saying "look how small the sky is!"
I'm perhaps a "junior programmer" myself. I can and have used C and
Pascal. I've taught Java. I'm working on projects with JavaScript
and I use Perl and SQL regularly in my career. I don't know ENOUGH
different ways to do the same thing! I say this because I've realized
that different languages do different things much more easily than
others, and ultimately it's about getting the job done.
Quick storytime: Several years back, I was writing some XML format
converters in Perl. There are wonderful pre-written Perl modules to
parse and output XML. But I wanted to "learn more," so I insisted on
doing it all myself. (Management wasn't watching me too closely.) It
took me three times as long to write and the code wasn't flexible or
maintainable... and honestly, I didn't learn anything worthwhile, but
I wanted to "learn." Now, whenever I find myself doing this, I look
back at that: do I *really* want to spend my time inventing inferior
ways to parse XML? Is it so interesting to write string parsers?
What am I learning? How much better it is just to learn the common
tools! If I want to learn, I'm better off reading someone else's
great code than writing my own bad code. It's not the "waste of time
those scripts languages bring to us programmers" -- they exist to SAVE
time. If you doubt it, challenge a perl programmer to a race
sometime. There are problems for which it would be faster to *learn
perl well enough to write a perl solution* than to write the solution
in C.
You keep coming back to this argument that "I hope one day I will be
able to take full control of my system, and modify [it] as i like."
An admirable goal -- but what does it actually *mean*? What are you
going to do with this system? You're going to give up most of the
functionality of a good Linux distro so you can... mess around with
the way your personal hardware handles filesystem journaling, or
memory allocation, or something? That's really the most interesting
problem you can think of solving with computers?
You really need to rethink your priorities. A mature person would
accept that when a solution has been endorsed by thousands of people
over decades, there might be something worthwhile to it, even if it is
unfamiliar at first. The majority isn't always right, but their ideas
are at least worth considering.
Good luck.
~Jeff Soules
2009/6/22 =A9=FA=C4=B1 :
> On Mon, Jun 22, 2009 at 10:18 PM, John Hasler wrote:
>> =A9=FA=C4=B1 writes:
>>> yes, currently it's true, but I hope one day I will be able to take ful=
l
>>> control of my system, and modify them as i like, if I have those other
>>> language programmed softwares installed in my system, it will be hard t=
o
>>> maintain for me.
>>
>> If learning enough of another language to do maintainence is hard for yo=
u
>> you aren't much of a programmer. Programming is not about knowing a
>> language.
> Yes, language is just a tool, so I want to keep my tool simple and
> powerful, I do not want so many similar tools with the same functions.
>> --
>> John Hasler
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debia=
n.org
>>
>>
>
>
>
> --
> Gnu.Linux.(Debian|gNewSense).Gnome.(Mozilla|Gmail|Evolution|Scim|Flashpla=
yer|Codeblocks)
> Microsoft.Windows.(Vista|XP).(QQ|Game|Notepad++) Gcc.Gtkmm.Opengl
> =AA=EC=C1I=A8=A5=BBy=B1I=B7=C0=A1A=A4G=C1I=C4=B1=C6[=B1I=B7=C0=A1A=A4T=C1=
I=B3=DF=A4=DF=B1I=B7=C0=A1A=A5|=C1I=A5X=A4J=AE=A7=B1I=B7=C0....=A4_=B3g=B1=
=FD=A4=DF=A1B=DC=D2=D1}=A4=DF=A1B=B7M=B7=F6=A4=DF=A4=A3=BC=D6=A1B=B8=D1=B2=
=E6=A1A=ACO=AC=B0=B5L=A4W=C1I=A1C
>
>
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian=
.org
>
>
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> programming in the future, but you should not ignore my questions as a
> debian user.
Right now you are showing that you're a person who asks for advice,
but does not listen to the response. People value their time and will
not take the time to respond to someone like this, whether you're
speaking as a programmer, a Debian user, an artist, or a fisherman.
Don't waste people's time. Ever.
You talk about how different languages are just "different ways to do
the same thing." Well... okay... but you're writing to this list in
English. From your sig and your name you're obviously a native
Chinese speaker. Aren't English and Chinese just "different ways to
say the same thing?" If you don't understand them both well, you
might think so. But some things are much easier to do in one language
versus the other. "=C4=C6=C4=C6=A6=F3=A9=D2=A6=FC=A1A =A4=D1=A6a=A4@=A8F=
=C5=C3" -- in English, is it 'just the same
thing?' It's not that Chinese is just "better," there are plenty of
things that are more natural in English than in Chinese. Just the
same, if all you see in Perl is wrappers around C functions--if you
think "none of them bring new concepts [or clarity or simplicity] to
C/C++" -- then you don't understand Perl. And you need to. Without
lots of different ways of thinking about problems, you're like a frog
in a well, saying "look how small the sky is!"
I'm perhaps a "junior programmer" myself. I can and have used C and
Pascal. I've taught Java. I'm working on projects with JavaScript
and I use Perl and SQL regularly in my career. I don't know ENOUGH
different ways to do the same thing! I say this because I've realized
that different languages do different things much more easily than
others, and ultimately it's about getting the job done.
Quick storytime: Several years back, I was writing some XML format
converters in Perl. There are wonderful pre-written Perl modules to
parse and output XML. But I wanted to "learn more," so I insisted on
doing it all myself. (Management wasn't watching me too closely.) It
took me three times as long to write and the code wasn't flexible or
maintainable... and honestly, I didn't learn anything worthwhile, but
I wanted to "learn." Now, whenever I find myself doing this, I look
back at that: do I *really* want to spend my time inventing inferior
ways to parse XML? Is it so interesting to write string parsers?
What am I learning? How much better it is just to learn the common
tools! If I want to learn, I'm better off reading someone else's
great code than writing my own bad code. It's not the "waste of time
those scripts languages bring to us programmers" -- they exist to SAVE
time. If you doubt it, challenge a perl programmer to a race
sometime. There are problems for which it would be faster to *learn
perl well enough to write a perl solution* than to write the solution
in C.
You keep coming back to this argument that "I hope one day I will be
able to take full control of my system, and modify [it] as i like."
An admirable goal -- but what does it actually *mean*? What are you
going to do with this system? You're going to give up most of the
functionality of a good Linux distro so you can... mess around with
the way your personal hardware handles filesystem journaling, or
memory allocation, or something? That's really the most interesting
problem you can think of solving with computers?
You really need to rethink your priorities. A mature person would
accept that when a solution has been endorsed by thousands of people
over decades, there might be something worthwhile to it, even if it is
unfamiliar at first. The majority isn't always right, but their ideas
are at least worth considering.
Good luck.
~Jeff Soules
2009/6/22 =A9=FA=C4=B1 :
> On Mon, Jun 22, 2009 at 10:18 PM, John Hasler wrote:
>> =A9=FA=C4=B1 writes:
>>> yes, currently it's true, but I hope one day I will be able to take ful=
l
>>> control of my system, and modify them as i like, if I have those other
>>> language programmed softwares installed in my system, it will be hard t=
o
>>> maintain for me.
>>
>> If learning enough of another language to do maintainence is hard for yo=
u
>> you aren't much of a programmer. Programming is not about knowing a
>> language.
> Yes, language is just a tool, so I want to keep my tool simple and
> powerful, I do not want so many similar tools with the same functions.
>> --
>> John Hasler
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debia=
n.org
>>
>>
>
>
>
> --
> Gnu.Linux.(Debian|gNewSense).Gnome.(Mozilla|Gmail|Evolution|Scim|Flashpla=
yer|Codeblocks)
> Microsoft.Windows.(Vista|XP).(QQ|Game|Notepad++) Gcc.Gtkmm.Opengl
> =AA=EC=C1I=A8=A5=BBy=B1I=B7=C0=A1A=A4G=C1I=C4=B1=C6[=B1I=B7=C0=A1A=A4T=C1=
I=B3=DF=A4=DF=B1I=B7=C0=A1A=A5|=C1I=A5X=A4J=AE=A7=B1I=B7=C0....=A4_=B3g=B1=
=FD=A4=DF=A1B=DC=D2=D1}=A4=DF=A1B=B7M=B7=F6=A4=DF=A4=A3=BC=D6=A1B=B8=D1=B2=
=E6=A1A=ACO=AC=B0=B5L=A4W=C1I=A1C
>
>
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian=
.org
>
>
--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Conversations: is it possible to install a desktop-manager without python and perl?
- is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T01:17:43+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Neal Hogan on 2009-06-22T02:06:47+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Kamaraju S Kusumanchi on 2009-06-22T02:32:57+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T03:32:58+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Sebastian Günther on 2009-06-22T06:06:23+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Sebastian Günther on 2009-06-22T06:17:03+00:00
- Re: is it possible to install a desktop-manager without python and perl? by thveillon.debian on 2009-06-22T08:11:58+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T09:47:39+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T09:47:59+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Neal Hogan on 2009-06-22T11:49:18+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明� on 2009-06-22T12:00:55+00:00
- Re: is it possible to install a desktop-manager without python and perl? by thveillon.debian on 2009-06-22T12:24:25+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Neal Hogan on 2009-06-22T12:33:40+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Eduardo M KALINOWSKI on 2009-06-22T12:36:56+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T12:59:28+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明� on 2009-06-22T13:03:53+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T13:12:11+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Eduardo M KALINOWSKI on 2009-06-22T13:21:07+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Michael Ekstrand on 2009-06-22T13:45:42+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T14:14:50+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-22T14:24:21+00:00
- Re: is it possible to install a desktop-manager without python and perl? by John Hasler on 2009-06-22T14:57:12+00:00
- Re: is it possible to install a desktop-manager without python and perl? by John Hasler on 2009-06-22T15:00:15+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Osamu Aoki on 2009-06-22T15:12:13+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-23T01:18:46+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-23T01:51:10+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Napoleon on 2009-06-23T01:57:15+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-23T02:35:34+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-23T02:40:18+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Napoleon on 2009-06-23T03:27:16+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-23T03:33:11+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Jochen Schulz on 2009-06-23T11:16:17+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Lisi Reisz on 2009-06-23T13:22:12+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Tony Baldwin on 2009-06-23T15:16:01+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Boyd Stephen Smith Jr. on 2009-06-23T15:25:44+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Jeff Soules on 2009-06-23T15:53:06+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hilco Wijbenga on 2009-06-23T16:42:03+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Micha Feigin on 2009-06-23T18:44:31+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Micha Feigin on 2009-06-23T18:45:46+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Micha Feigin on 2009-06-23T18:46:26+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hilco Wijbenga on 2009-06-23T19:47:11+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Jochen Schulz on 2009-06-23T22:05:19+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T00:32:53+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Celejar on 2009-06-24T00:38:57+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T01:04:58+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T01:09:27+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T01:13:55+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T01:24:12+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T01:36:13+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Napoleon on 2009-06-24T01:45:14+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Dale Harris on 2009-06-24T01:52:01+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Neal Hogan on 2009-06-24T01:53:32+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Boyd Stephen Smith Jr. on 2009-06-24T02:00:16+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T02:02:35+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Jerry Stuckle on 2009-06-24T02:07:41+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T02:12:19+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Celejar on 2009-06-24T02:21:36+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Napoleon on 2009-06-24T02:27:24+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T02:51:13+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Andreas Juch on 2009-06-24T03:03:18+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Cybe R. Wizard on 2009-06-24T03:05:57+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Cowley Harris on 2009-06-24T05:21:39+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T05:44:01+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T06:09:42+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T06:11:50+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T06:46:04+00:00
- Re: is it possible to install a desktop-manager without python and perl? by 明覺 on 2009-06-24T06:48:04+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Sjoerd Hardeman on 2009-06-24T08:10:45+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Lisi Reisz on 2009-06-24T08:24:40+00:00
- Re: is it possible to install a desktop-manager without python and perl? by AG on 2009-06-24T10:08:02+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Tom Furie on 2009-06-24T12:21:56+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Eduardo M KALINOWSKI on 2009-06-24T12:38:16+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Jeff Soules on 2009-06-24T13:50:52+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Marc Shapiro on 2009-06-24T14:15:56+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T14:33:17+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T14:57:19+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T15:06:21+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Cowley Harris on 2009-06-24T21:58:07+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Micha Feigin on 2009-06-24T22:16:24+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Hal Vaughan on 2009-06-24T22:48:16+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Cowley Harris on 2009-06-25T06:02:16+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Tom Furie on 2009-06-25T17:38:04+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Neal Hogan on 2009-06-29T11:41:06+00:00
- Re: is it possible to install a desktop-manager without python and perl? by Cowley Harris on 2009-06-30T08:36:51+00:00
Related Threads
- Hendrix - Toolbars - firefox
- Re: anonymous struct - gcc
- PATCH - Fix compiler issues with getifaddrs() call on OpenSolaris - xorg
- Altering object order in formsets with can_order - django
- CONF - Apache Camel > CXF - apachecamel
- Unable to view Junk folder for IMAP mail account - thunderbird
- svn commit: r943733 - in /tomcat/trunk/webapps/docs/appdev/sample: index.html web/index.html - tomcat
- CSSWG - Minutes and Resolutions 2010-05-05 - web
- gconftool-2 and stopping/starting gconfd - ubuntu
- (solved)Re: how to save sound volume setting? - debian
- linux cp -u question - freebsd