|
Just to clarify the point, modern windows OSs don't run MS-DOS.
Early versions of windows and the 9x line ran on top of MS-DOS so launching a command prompt would actually just expose the MS-DOS command interrupter running underneath windows.
The Windows NT line, which XP, Vista, 7, 8 and 10 are a part of, was developed separately from MS-DOS and doesn't contain the MS-DOS command interrupter. Instead it has a program called cmd.exe which supports a similar set of commands but is very much distinct from MS-DOS.
So Windows bat/cmd files still exist and are used but they aren't MS-DOS bat files.
|
|
|
|
|
Kyle Brown wrote: So Windows bat/cmd files still exist and are used but they aren't MS-DOS bat files. Obviously, they are still .bat files, though!
Like a C++ or C# file: It is still a set of instructions to be interpreted by some compiler and runtime system. Even if one environment retires, the semantics of the instructions remain for interpretation in some other environment.
You could easily write a .bat file interpreter for a linux environment, like you can write interpreters for bash or sh scripts in a Windows environment. The underlaying OS and runtime for the interpreter is not essential.
(Except, of course, if the interpreter insists on a non-conforming interpretation of the actual environment. Such as insisting on environment symbols being case sensitive, when the environment defines them as not case sensitive. But this is a question of the interpreter honoring conventions of its environment, not of the execution platform of the interpreter.)
|
|
|
|
|
As for me, if the task is too complicated for a simple BAT file, I write it in C#. For me (not speaking for anyone else), I have not found a good use for me to use PowerShell, and I have avoided the UNIX-like OSs (like Linux) as much as possible since the early 90s.
|
|
|
|
|
What we need is a library built upon a framework with designers, design patterns, logging, a UI and SASS implementation so that a few lines of code can be turned into the nightmare that is modern web development.
|
|
|
|
|
Charlie:
I see I am falling into the next thread (Sure sign I should retire -- I know what a Wang and an AS/400 are). Batch files predate MS-DOS. They were how things were done on RT-11 and RSX-11 on PDP-11 computers. Many of the C and Unix and early PC operating system guys all started on PDP-11s (circa 1975) when they were in school. So the guy you are looking for probably is very long dead and buried near Boston.
I suppose it is interesting that it is still possible to write really horrible batch files to run in a command window. Just recently did an update on a set of TeraTerm command files. Interesting, but not something I would do by choice!
The guy who *really* deserves our hatred is the guy who created all the macros for MASM and early versions of Microsoft C. If you ever had a bug caused by one of those, you could spend a career just trying to unroll all of the macros
|
|
|
|
|
lol, I actually know what those are, toured a factory where Wang minis were built and have developed drivers on PDP-11s.
my biggest beef with BAT files is that if you properly format "your code" - like add a space when assigning a variable, the assignment fails.
I'm ranting I know. I have to build for Windows Xp, Windows 10, multiple build tools, and some day migrate it to a build engine.
The BAT files are portable, but I can see obvious support issues.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
I was part of a (yes, virtual) gathering of IT people from various backgrounds and specialties. After a while, things boiled down to everyone sharing some of their strangest experiences with non-it clients and coworkers. Everyone was laughing and having a great time. My turn came around, and I started sharing a story about a project I was involved with where the company was upgrading from and old Wang system to AS/400. Everyone suddenly went quiet, and I noticed that most of the people with cameras were sporting blank expressions. After a couple of seconds, one of the younger guys asked, "What is a Wang? Is that a slang term? And how is an AS/400 considered an upgrade?" Everyone was nodding their agreement.
... That was when I realized that I must be the oldest one there.
Maybe I should have gone with the Banyan Vines story instead.
Money makes the world go round ... but documentation moves the money.
|
|
|
|
|
Oh man, I loved working on Wangs, the first company I worked for ported their accounting software from the PDP machines. They were a solid machine, I don't recall (but its 35 years ago) having any issues with them.
Pity they went bust.
// TODO: Insert something here Top ten reasons why I'm lazy
1.
|
|
|
|
|
Could have mentioned the old Kaypro luggable as an early laptop(ish).
|
|
|
|
|
Come and gone, fer sure. I remember doing custom hardware/software for the Kaypros for the oilfield industry on the North Slope, easiest custom hardware platform I had for a while.
A human being should be able to change a diaper, plan an invasion, butcher a hog, navigate a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects! - Lazarus Long
|
|
|
|
|
I was working on a job in Mexico and my boss made me take a Kaypro, knowing that I wouldn't use it. I remember lugging it through the airports and to/from hotel. Them damn things are heavy!
|
|
|
|
|
My first "portable" computer consisted of me drilling the case of my PC, and mounting a trunk handle to the top, and an eye loop,to the back. I could then put a strap on it, and carry it on the bus between home and the office. Yes, it earned me lots of stares, but it worked well. I even took it to school a couple of times.
Money makes the world go round ... but documentation moves the money.
|
|
|
|
|
willichan wrote: the Banyan Vines story I remember working on that. Actually quite a cool system.
|
|
|
|
|
|
Hoi! Alcohol kills the virus right!? Bars may be the safest place to be in these trying times!
Get me coffee and no one gets hurt!
|
|
|
|
|
By definition, I think one went to the bar to meet / be with other people ... not to be alone / isolated.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
|
In this 60-minutes program we will discuss the aspects of organizational dynamics that impact an organization's ability to adapt and be flexible to respond to the shifting sands of the business climate the challenges that competition, demographics, politics, technology, economics confront us with daily. We will be examining and share a strategic step by step consideration for the way each element of the organization needs to understand and embrace the way forward and will leverage the concepts of the importance of trust-building, of the need for departmental and organizational discussion and communication framework, how accountability plays a role and finally how to ensure the delivery of high-performance results.
These aspects need to be a part of the fabric of the organization's system and process and baked into day to day activities so that they can be leveraged to support success. It is this concept that builds an organizational framework and competency to be agile and to be able to generate support to maintain a competitive posture by leveraging the strength of the organization’s human capital as well as the financial capital. This is the core of HR’s functional aspects of strategic direction and helping to align people policy and practice behind flexible and adaptable organizational behavior and culture.
OMG.
60 minute presentation by Ms. Nina Woodard who serves currently as the President and Chief ‘N’ Sights Officer for Nina E. Woodard & Associates.
|
|
|
|
|
Google Translate: We need to practice what we preach, but it's not my fault.
Wake me up when it's over ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
The executive-speak nonsense is strong with this one. It makes me nauseous.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
The ditz forgot synergy and the most recent abomination, stakeholders.
|
|
|
|
|
When I hear "stakeholder" I think of Peter Cushing and Christopher Lee ...
|
|
|
|
|
|
She has a point - "employees don't leave their company, they leave their supervisor." That has always been the case for me.
|
|
|
|
|
dynamics
shifting sands
climate and change - same sentence
strategic - at least they did not use strategery.
trust-building
high-performance results - George Carlin would have a field day with that one.
fabric
baked
leveraged
competitive posture - versus slouching in your chair
human capital
people policy
Wow! that was funny.
|
|
|
|
|