Live data from Hacker News

1972 Unix V2 "Beta" Resurrected

tuhs.org

151–153 of 153 posts

Re: 1972 Unix V2 "Beta" Resurrected

#151

Earlier quoted context omitted.

Then what is the difference, I always thought of Java as closer to python in the sense that it's running the byte code. And python also has bytecode. I don't know what the difference is , I know there can be intepreters of compilers but generally speaking it's hard to find compilers of intepreters Eg C++ has compilers , intepreters both (cpi) , gcc Js doesn't have compilers IIRC , it can have transpilers Js2c is good…

The easy definition is that an interpreter takes somethings and runs/executes it. A compiler takes the same thing, but produces an intermediate form (byte code, machine code, another languages sometimes called "transpilar"). That you can then pass through an interpreter of sorts. There is no difference between Java and JVM, and Python and the Python Virtual Machine, or even a C compiler targeting x86 and a x86 CPU. O…

And most CPUs have multiple layers of compilers/interpreters inside.

Any complete, practical implementation of a programming language is going to involve both imo.

Re: 1972 Unix V2 "Beta" Resurrected

#152
post #50

Earlier quoted context omitted.

Not ed, but definilty inspired by it, I am old enough to have done typewriting school exam on MS-DOS 3.3 edlin. And since then never used it ever again, nor ed when a couple of years later we had Xenix access, as vi was much saner alternative.

I also remember using MS-DOS 3.3 EDLIN in anger, on our home computer [0] when I was roughly 8, because it was the only general purpose text editor we had. (We also had Wordstar, which I believe could save files in plain text mode, but I don’t think my dad or I knew that at the time.) I didn’t do much with it but used it to write some simple batch files. My dad had created a directory called C:\BAT and we used it a b…

I have a vague memory of using EDLIN, and finding it much more usable than ED on CP/M. I didn't use ED much - as you say, Wordstar did the job, and that applied on CP/M as well.

Re: 1972 Unix V2 "Beta" Resurrected

#153

Earlier quoted context omitted.

Back in my early career, the company I worked for needed an inventory system tailored to their unique process flow. Such system was already in development and was scheduled to launch "soon". A few months went by and I got fed up with the toil. Sat down one weekend and implemented the whole thing in Django. I'm no genius and I managed to have a solution that my team used for a few years until the company had theirs la…

That's fine when it's self-motivated, but it sets a terrible precedent for expectations. Doing things like this can put in management's mind unrealistic expectations for you to always work at that pace. Which can be unhealthy and burnout-inducing.

"Banging it out over a weekend" is much easier when it's preceded by months of requirements-gathering and architecture design by osmosis.
Post reply on HN