Re: Confusing stack effects



"James Daughtry" <mordock32@xxxxxxxxxxx> écrivait
news:1139506416.662196.303580@xxxxxxxxxxxxxxxxxxxxxxxxxxxx:

A rather small portion of software is written for an end user with
a mouse and a screen.

Oh! Yeah? Try to sell one, then.

Let's see, microwaves are popular, automobiles manufactured in the
last 20 years seem to sell well. Pick anything that uses an embedded
chip and the software that goes with it and it's easy to see that
Click&Go with a human in front of the interface is in the minority.

Oh, yes. Sure. But i _never_ talk about washing machines.
I talk of x86 Assembly Programming under an existing OS.


Toys to one programmer may be invaluable tools to another. :-) You
might not need command line tools, but they make my job considerably
easier.

Command-line toys are not even considered by any user.
The simple reason why, is that they make the job more
difficult. Not easier.


Why would I want to spend a week building a communication and
automation framework for a few GUI programs that expect human
interaction when I could spend 30 minutes doing the same thing with
command line filters? I'd rather do something serious than waste time
getting my tools to work. :-)

Mind you, this is what i do everydays. Indeed writing
whatever "filter", like i did last week, took me about
one hour... and the rest of the week for having an
easy to use (and re-use...) Dialog. But, mind you, it
would be a real shame, for me, to propose a command-
line filter.


You've never worked on a large programming team before?

No. I am just the main Maintainer of the second biggest
Assembly written Application ever developped, envolving,
more or less, about 10 volunteers, representing a
collection of real life Applications. Sorry for chest
bombing, but i feel sometimes bored with being teased
by little boys, who have nothing to show but ass-hole
pedantic sentences.


This is a
common setup in large development projects. I can understand how
dividing the work amongst programmers who are better suited to
different parts can be confusing to someone who has only worked by
himself or with a couple of others at once.

RosAsm Developpers' team:

Main Maintainers:
* Betov
* Ludwig Haehne

Actualy assigned to RosAsm Developements:
* Scarmatil: Equal Pre-Parser, Windows Wizard
* Ludwig Haehne: Debugger and general
* Betov: Disassembler and general
* Diego Fraga: Rewrite of the Resources storages to assume Named IDs.
* Guga and Betov: LibScanner / Disassembler.

Visual Tutorials:
* James F. Marinic

Win32 Doc Project:
* Guga

BCX translations:
* Guga
* YeoHS

RosAsm Board Maintainer:
* Eric

External Tutorials Web Pages:
* James F. Marinic
* Half a Wannabe

Doc:
* Proof Reading: James F. Marinic
* Review of B_U_Asm Mnemonics: James F. Marinic

Clip File:
* YeoHS (?)

Pluss, you will notice that most of these volunteers
contribute... "when they have free time", like a couple
of studients who take time outside the school year time,
with very various level of competency (from one, better
than me, and others doing "what they can" with their good
will). So please save yourself of considering a 3 Megas
source of Assembly Coding Project, that took, up to now,
8 years of collective development, - having had more
contributors than the ones listed here... -, as a one man
toy. Otherwise, i am going to kick your ask, by asking to
you, the question that kills...

:)

I'm not obliged to tell you how much I make, sorry. :-)

:)

I agree that there's little point in writing your own OS except for
the educational benefits, but not all software is hosted by an
operating system. Once again I direct your attention to embedded
software.

I do not program washing machines.

:)

Betov.

< http://rosasm.org >




.



Relevant Pages

  • Re: Version after Version
    ... Sure I sell most of my applications. ... Those apps I wrote all started out of a passion for programming as well as ... > Much of the functionality of the JEDI stuff and third party components ...
    (alt.comp.lang.borland-delphi)
  • Re: MASM as an addition to the VC Express edition now available
    ... the right to sell the software. ... It doesn't matter if they care or not or if the EULA is legal ... Suppose you get a free digital camera with the ... Count the number of discussions about Linux assembly programming ...
    (alt.lang.asm)
  • Re: Ruby Black Belt
    ... enough about programming and ruby in order to participate. ... The problem with rubyquiz is that there is no continuity, ... rubyquiz also isnt very "fun" in itself ..oh sure, ... James dont take this as criticism for rubyquiz, ...
    (comp.lang.ruby)
  • Re: help for a novice
    ... > | multiple ANDs in one if statement i thought i could only get away with one ... > I'd just like to add to James' excellent advice. ... > but a good habit to get into early on in your programming ... They're certainly a vital tool in partitioning a problem ...
    (alt.comp.lang.learn.c-cpp)
  • Re: The Gist of Object Oriented Programming
    ... To put it in its simplest terms OOP makes programming easier. ... If you're trying to *sell* OO, then you are both probably right about my ... related code, that can be developed and tested by themselves, and reused ...
    (comp.lang.cpp)

Loading