Re: Not STD C is "not C" ? ----WAS: Re: C to Java Byte Code

From: Programmer Dude (Chris_at_Sonnack.com)
Date: 11/02/04


Date: Tue, 02 Nov 2004 11:00:47 -0600

Alfred Z. Newmane writes:

>> I've been using the "paid-for" version of Agent for many months
>> now. It's okay, but it has a number of annoying things that have
>> over those months determined me to seek a better newsreader.
>
> Any suggestions then?

No yet. So far I'm only to the point of realizing I don't like
Agent very much.

>> The text editor has some non-Windows weirdnesses I really dislike,
>> and the folders section is only one level deep--no subfolders.
>> (That last alone is almost enough to condemn it in my mind.)
>
> Agreed. If you are developing for a certain platform, you should take
> note of how things like controls (buttons, menus, checkboxes, etc) and
> arangements are commonly used in better programs.

And--as in the case of no sub-folders--the level and operation of
software in general. I mean, how lame do you have to be to fail
to recognize that, gee, sub-folders are pretty much a required
feature for organizing your email.

> One of the biggest problems I've seen in cross platform applications is
> sticking to a certain model that works well on one platform but makes it
> harder to use on another.

Yep. Two words: Lotus Notes. In three decades I've never hated a
piece of so-called software more than I hate Lotus Notes.

> One of my core programing models is this:
>
> "Keep things simple."

Yes! And after that, "Keep them usable." I play "user" as much as
I can with my own development (and on the hobby side I *am* the
user! :-)... When any feature starts to be a pain to use, it's time
to re-factor the UI.

> Knowing how to create applications that are both simple /and/ powerful
> is a good trait to have in the programming world, but alas, bosses
> aren't always as keen :(

We live in a world where business often adopts the attitude that
unhappy, pissed off customers are fine so long as they are so
unhappy and pissed off they go elsewhere. (And then there's
cable companies who have you by the short and curlies and clearly
could care less what you think.)

>> It also suffers the unix disease of being to damn configurable.
>
> True, that can be a pain sometimes, although I realy like Linux :-)

Never used Linux, but I was a unix developer for years. Loved it.
Really loved it!

But I'm fine with Windows, too. MS makes some pretty cool software,
and unix really couldn't be a player in the world in which I work
right now.

Bottom line: I have no loyalties to any platform, hard or soft. I
just want stuff that does the job. Windows, unix (and many others)
do, and they're all fine with me! (-:



Relevant Pages

  • Re: Not STD C is "not C" ? ----WAS: Re: C to Java Byte Code
    ... If you are developing for a certain platform, ... piece of so-called software more than I hate Lotus Notes. ... but I was a unix developer for years. ... But I'm fine with Windows, ...
    (comp.programming)
  • Re: Not STD C is "not C" ? ----WAS: Re: C to Java Byte Code
    ... If you are developing for a certain platform, ... piece of so-called software more than I hate Lotus Notes. ... but I was a unix developer for years. ... But I'm fine with Windows, ...
    (comp.unix.programmer)
  • Re: Not STD C is "not C" ? ----WAS: Re: C to Java Byte Code
    ... If you are developing for a certain platform, ... piece of so-called software more than I hate Lotus Notes. ... but I was a unix developer for years. ... But I'm fine with Windows, ...
    (comp.lang.c)
  • Re: Questions about the behavior for argv(0)
    ... manner not compatible with Unix system configuration and/or ... the Windows programmer wishes to continue to ... configuration of a Unix standard environment. ... porting "platform specific" code is hard, ...
    (microsoft.public.vc.mfc)
  • Re: Linux Sys Calls - int 80h
    ... basically ready in time for the first port of UNIX to ... The developer will not pay the cost; ... Then, out of the blue, the manufacturer of the platform your OS ... OSes, you are ignoring the very real, and very large, costs ...
    (alt.lang.asm)