Re: For the Windoze haters - VS2005




"The Real Andy" <will_get_back_to_you_on_This@> wrote in message
news:gv8eu1d8192ssm4mrc3m44fae7bf8tcn1c@xxxxxxxxxx

However, after all the praise, it will be interesting to see what time
will show when it comes to reliability, support, apllication
performance ect. Whilst a single day of play will not reveal its full
capabilities and pitfalls, i am fairly sure that it will be a good
product.

Pitfalls are the "throw everything into one bloated program with many
threads" design paradigm so favoured by MS and Java people (because process
creation SUCK on those platforms) and the infestation of windows-only- or
GUI-isms into the application code .

When I write something, I split it in two/more parts:

1) An engine part that performs commands and returns results.
2) A gui part that create commands and presents the results

Usually runs over XML-RPC (socket) or maybe even command line (which sucks
on windos). In all cases, alternative configuration files and options can be
fed on the command line.

This makes testing possible - driving a GUI from a test tool never works
I.M.E. And I do not really *need* Windows - it is a dumb-ish terminal
really.

I strongly prefer text protocols so I do not have to write tools just to see
what goes on - almost all other forms of IPC suck!

Having come from an engineering backround, and knowing how much
enginers despise windows (i was like that once) I recommend having a
look at the trial.

Worse than that: I do not care about it, I do not need to. IT-"services"
deal with it.


Disclaimer: Before everyone starts flaming me about being pro MS, I
still currently develop on embedded Linux apps as well as various
other embedded platforms. When it comes to choosing OS and platform my
foremost consideration is time to market and cost, as well as
audience. So naturally MS always plays a significant part in my work,
considering that probably 90% of my audience are windows users.

Excuses and Explanations are for the weak. ;-)


.



Relevant Pages

  • Re: For the Windoze haters - VS2005
    ... Whilst a single day of play will not reveal its full ... An engine part that performs commands and returns results. ... other embedded platforms. ... Then $ell patches, then patches to the patches, then ad infinitum. ...
    (sci.electronics.design)
  • Re: The N Habits of Highly Effective Dungeoneers (Spoiler Free Edition)
    ... and trying to play the game discovering things ... Learn all of the commands ... Every phase of the game has its own puzzles to solve. ...
    (rec.games.roguelike.nethack)
  • Re: Helping others to renew interest
    ... a simple way and the commands are pretty quick to learn. ... And, in fact, if you have a deck that was good 10 ... you can likely play the deck as is and be fairly ... shit - wonder what it is, and learn new cards. ...
    (rec.games.trading-cards.jyhad)
  • Re: Traffic Shaping Question
    ... Well, I finally got a chance to actually play with this tonight, and ... Ultimate Traffic Conditioner" commands from the LARTC.org FAQ, ... ingress rules). ...
    (comp.os.linux.networking)
  • Re: How do you check if Enterprise manager is up and running?
    ... Well you are in the right ball park. ... The emctl status commands do as ... support for other platforms isn't what it ...
    (comp.databases.oracle.server)