Hi Mike, 2010/2/15 m...@watty <[email protected]>
> It's so annoying how few projects support punch cards. If the the new > cross platform IDE proposed doesn't support punch cards I'm not > interested... > > > I've had situations with ARM and x86 linux and compiling GPL open > source C that came with makefile etc... > [...] This sounds more like a dependency problems + "not maintained anymore" projects. If functionalities are too deeply found into the heart of a GUI application, it seems you'll face more dependencies than a command line tool. > > While I understand the sentiments of the original post regarding Make, > that is an extreme view. To test/rebuild an arbitrary old project on > Windows it's likely that Win98, XP and Win7 covers all. *NIX needs > much more versions. My NT3.1 tools and source for Modula-2 work fine > on XP SP3. I have ancient CDI hardware (enormous ISA Card) and video > Editing designed for Win3.1 16 bit mode that works on last version of > Win98 (assuming you can find a MoBo with ISA slot!). Actually my 32bit > code compiled for NT3.1 works on Win32s on WFWG3.11 and on XP (without > WOW). > *nix may require more versions, because most of the time binaries are dynamically linked. Statically link would embed lib deps into the exec. Isn't this why win binaries are way heavier then *nix ones ? (exception here for OSX I guess). > > I've been using C & *NIX since 1985. C++ since 1987! There may be > better ways of doing stuff than scripts and makefiles. Like "./configure" ? :) What would you suggest ? > Lets not get > stuck in 1976. After while Linux has come on great it and OS X have > only about 5% world wide between them and are based on a 1976 design. > Interestingly this "1976 design" still seems to work, and at the heart of all linux distros for instance. If you look at Java side, you'll see Ant or Maven. Are these representative of modern design ? Looks like building tools go with their language (easy_install/egg for python, rake for ruby, etc... should we have to build "jake" for jal ?...). > > I agree we should try to have cross platform development but if it's a > choice between installing a card reader on all OSes and having an > Eclipse Clunker of an IDE or having the Notepad ++ or JalEdit on > Windows only, I'd tell the other 5% of users to sort their BootCamp/ > Wine/VMware/XEN whatever. > > 5% of users can't demand we stay in 1976. > I wonder if there were cross-platform stuffs in 1976... I mean, how being cross-platform could make us stay in 1976 ? I'm lost... There could be 95/5% in general, but it might not be the same with jalv2/jallib (I don't have the figure though). Finally, this is about cross-platform, but, as far as I'm concerned, this is also about extending features through plugin. Plugin: a modern concept :) > > P.S. I really did start programming in 1967 (after school) and in 1974 > was allowed to punch my own cards. > Any photos ? :) Cheers, Seb -- You received this message because you are subscribed to the Google Groups "jallib" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jallib?hl=en.
