Hi
No, money is not my only creteria. Peace of mind along with some money.
Since I work mostly alone, dont want to get tied up in Computers whole
day, since i got a family.
Tell me about a company that uses it own tools. Could it be Borland?
What about M$?
regards
Nataraj
Marco van de Voort wrote:
On Tue, Oct 17, 2006 at 09:36:51AM +0530, Nataraj S Narayan wrote:
Why is it that every body and anything got a Dot Net version? Even
Borland's got a dot net enabled Delphi coming it seems. Some say that
Microsoft got Dot net idea from Delphi.
[[black humor mode on]]
- Microsoft had relative poor quality tools that separated users in
professionals (C++) and beginners (VB). (*)
- Java was the only other tool that gained users year after year.
- So Microsoft made an own version, and it actually was pretty decent for a
Java clone, they also modernized the concept and additionally threw in huge
libraries and a gigantic marketing budget to promote it as "safe" after
their recent security fiasco's, and make .NET the core of their damage
control, hooking into the greatly exaggerated safety of VM systems.
- It was mostly better than the old tools for ordinary application
programmers, so most of the Microsoft toolchain users migrated.
- The other tool vendors were already pretty bankrupt anyway, since
application development toolchains were old news, and the development costs
of toolcains are huge. Except for Borland most changed hands to companies
selling other stuff. Most of them sell hardware and/or services.
(Java is from Sun who sells hardware. Eclipse and GCC are sponsored
by IBM (and others))
- Borland was already in ruines because of the failed ALM experiments and
dwindling numbers of users, and decided they could do even worse by trying
to compete with Microsoft by luring more people to .NET.
- They failed to provide anything extra. Since MS controls the platforms,
has a gigantic evangelisation industry called "MS C|D E" and is the
default choice, they lost users. Then they lost more users since they
already neglected the not-yet dead win32 market by release 3 nearly
entirely .NET focussed releases in a row, and planning a 4th.
(*) Some people say .NET managed to unify these two groups by making them
all beginners.
In Linux there is a mono project. What could the advantages be ?
Well, mostly it legitimes Microsofts claims that .NET is not tied to
windows, and provides a scapegoat for .NET programmers to say their new
project will be portable.
Where does all this leave Lazarus/Fpc?
With the feet firmly planted on the floor, continuing the work.
Yeah, I understand, Computer Science is not like Physics or Mathematics.
Today's tech is dumped within few years. Quantum mechanics and
Relativity is perennial as Calculus and Probablity theory. Is there
anything like that in CS? Maybe plain C or Pascal fits the bill?
- Companies developing software for other companies often use software
tools/philosophy as marketing tool. Find a company that uses the software
it writes, and you avoid the worst of the rat race.
- The latter also makes sure they have something to gain from reduced amounts of
bugs and development time.
- Other activities in the company besides software (iow contact with the
"real" world) also helps :-)
- If you are purely in it for the money, stop programming and get an
accounting bachelor. Then move into the ERP world, and drop some of the
terms you remember occasionally from your programming world into the
conversation (at technically totally random moments)
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
begin:vcard
fn:http://www.gsis.ac.in
n:S Narayan;Nataraj
org:Good Shepherd International School;Software
adr:Niligiris, ;;M.Palada;Ootacamund;TN;643004;INDIA
email;internet:[EMAIL PROTECTED]
title:Project Coordinator
tel;work:0423 2550371 - 307
x-mozilla-html:TRUE
url:http://www.gsis.ac.in
version:2.1
end:vcard