Re: Concerning RosASM



Betov,

Portability is exactly the same for Assembly as for any
other language. That is, the basic rule is: If you do
nothing, it will "work" :)))) under all configurations.
If you do little with the OS, ports will be easy (just
replace the OS calls for each version), and if you do
much, like in almost all real life Applications, porting
will be a pain in the ass. Nothing theorically impossible,
though, but not yet ever done, but for HLLs, at a well know
cost.

This is unmitigated bullsh*t, it is only laguages that are specifically
designed to be portable that are and in ordinary terms they are JAVA
and C. C in particular can be built using the SAME code on entirely
different hardware, x86, ppc mac, sun, mips, SGI etc ..... and the real
punch line is the code does not have to change.

This is why LINUX is so popular, as long as an ANSI C complaint C
compiler is available for the particular hardware, you can build linux
on it and have an OS.

You may try and feed this crap to beginners but there are many people
who frequent these newsgroups that know the difference. The only thing
that will make you an expert is a brain transplant.

Regards,

hutch at movsd dot com

.



Relevant Pages

  • Re: Linux executable picks up FreeBSD library over linux one and breaks
    ... But if it is in a subdirectory where no FreeBSD lib resides, it is ok (the linux browser sets LD_LIBRARY_PATH in the start script to the right path). ... Have a look how the native browser works, the private libs are not in ldconfig either and the browser start script sets the library path for the browser binary. ... don't care for ports to do at all. ... install libs or hide the libs in special dirs), ...
    (freebsd-hackers)
  • Re: which linux? (not flame bait, thank you)
    ... > Portupgrade really helps with maintaining ports. ... I would like to have a little exposure to linux ... > keep my server and desktop running with the same versions, ... 'full' RH or SuSE install, but slightly behind the times, as is Debian, ...
    (freebsd-questions)
  • Re: Linux executable picks up FreeBSD library over linux one and breaks
    ... But if it is in a subdirectory where no FreeBSD lib resides, it is ok (the linux browser sets LD_LIBRARY_PATH in the start script to the right path). ... Have a look how the native browser works, the private libs are not in ldconfig either and the browser start script sets the library path for the browser binary. ... don't care for ports to do at all. ...
    (freebsd-hackers)
  • Re: many packages not available
    ... "install" a port because the port at install stage pulls another ... And ports that do not build on *your* machine for whatever reason, ... for example in Gentoo Linux, I miss some much more basic features like ... USB WLAN on Linux, that hurts. ...
    (comp.unix.bsd.freebsd.misc)
  • Localhost connect to Localhost
    ... Ubuntu Linux; latest updates, ... "localhost and localhost" as if the work station was talking to itself via ... I set firestarter and set it to deny ports 2207, 2208, and 2209. ...
    (comp.os.linux.security)

Loading