[Haifux] advanced of programming in Linux

Tal Abir tal.abir at gmail.com
Mon Nov 2 16:57:10 MSK 2009


There is no such task.

Thanks,
Tal.

On Mon, Nov 2, 2009 at 2:46 PM, Shahar Dag <dag at cs.technion.ac.il> wrote:

> Hello all
>
> everything is correct:
> some jobs are easier on Linux
> knowing another OS make you a better programmer
> Linux is free & so are most of its tools
>
> but what I am looking for is:
> a description of a simple every day job
> that windows people will say that they will have to spent half a day
> programming to automate it.
> that widows people will admit that it is something reasonable to do.
> a job that can be accomplished on Linux with 10 minutes
> and the result should be to bring the Windows people to consider Linux (at
> list) as their development environment
>
> Shahar
> ----- Original Message -----
> From: "Gabor Szabo" <szabgab at gmail.com>
> To: "Orna Agmon Ben-Yehuda" <ladypine at gmail.com>
> Cc: "Haifux" <haifux at haifux.org>; "Shahar Dag" <dag at cs.technion.ac.il>
> Sent: Monday, November 02, 2009 1:49 PM
> Subject: Re: [Haifux] advanced of programming in Linux
>
>
> > IMHO it is not only about "better" is also that by having a broader
> > knowledge
> > you increase your value and your chances to get a job.
> >
> > Interestingly recently I more and more see companies that use Linux.
> > Even as the developer desktops.
> >
> > On Mon, Nov 2, 2009 at 1:26 PM, Orna Agmon Ben-Yehuda
> > <ladypine at gmail.com> wrote:
> >>
> >>
> >> On Mon, Nov 2, 2009 at 1:02 PM, Shahar Dag <dag at cs.technion.ac.il>
> wrote:
> >>>
> >>> Hello all
> >>>
> >>> mix & match is just a buzzword.
> >>
> >> Change all files foo* to bar*. Easy with make or a shell loop, I am not
> >> familiar with a convenient ready-made tool.
> >>
> >
> > I can give you another, similar examples.
> >
> > Replace the word Java by C# in every .txt file in a directory structure.
> > Replace the field A4 in every Excel (.xls) file in a directory structure.
> > Sum the 3rd column of every Excel file in a directory structure.
> >
> > I am sure you can write it in Windows shell but I am quite confident it
> > is much simpler to write the above two either as a shell or as a perl
> > script.
> >
> >
> > Repeating tasks - History.
> > Many tasks we do are repeating the same command in a slightly different
> > way.
> >
> > The Linux/Unix version might  need you to type in a 20-30 character
> > long command.
> > The windows version might be shorter and and might require less things
> > to remember.
> > It might involve clicking on 5 buttons and typing 2 strings.
> >
> > BUT, the next time you have to do the task - or a similar task - in
> > the windowing system you will
> > have to repeat the whole sequence while in a unix/linux shell where
> > you have a history and
> > strong editing capabilities you can reuse the precious solutions.
> >
> >
> > In the end I am not sure the way to go is to advocate Unix/Linux. It
> > might be to direct them to the
> > command line, some high-level scripting language and maybe even cygwin
> > to put them on the
> > road in the direction....
> >
> > Some of them will arrive.
> >
> > Gabor
> > _______________________________________________
> > Haifux mailing list
> > Haifux at haifux.org
> > http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
> >
>
> _______________________________________________
> Haifux mailing list
> Haifux at haifux.org
> http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://haifux.org/pipermail/haifux/attachments/20091102/e1877222/attachment.html 


More information about the Haifux mailing list