Yeah, I feel like both can be considered programming. There have
been entire programs written in Python, for instances, which has traditionally been thought of as a scripting language. The lines
are definitely blurred. But when it comes to things like writing
Windows batch files or *NIX shell scripts, I do tend to call those 'scripting', since in those cases, I'm usually trying to automate
something and it isn't compiled.
But when it comes to things like writing Windows batch files or *NIX shell
scripts, I do tend to call those 'scripting', since in those cases, I'm
usually trying to automate something and it isn't compiled.
I can bash script, just as good as i could probably do batch files. THAT is not programming.
There is a HUGE difference. You programmers can argue all you want. But, look at it at this angle: I'm a legit construction (Ironworker) foreman. I build shit that is used (as in your office buildings) and/or driven on (bridges), on a daily basis). I don't do a single fucking thing you guys do in your comfortable/uncomfortable chair at work.
I agree, both achieve the same result, get the machine to do what you want it to. The only difference really is the speed of execution and whether or not you need to worry about memory management. Today, the syntax between many different languages is so similiar, I can quickly convert code between C/C#/JavaScript with much thought.
need to worry about memory management. Today's language syntax so similiar, you can easily convert code between C/C#/JavaScript without much effort.
I would say both are considered programming.
Yeah, I feel like both can be considered programming. There have been entire programs written in Python, for instances, which has traditionally been thought of as a scripting language. The lines are definitely blurred. But when it comes to things like writing Windows batch files or *NIX shell scripts, I do tend to call those 'scripting', since in those cases, I'm usually trying to automate something and it isn't compiled.
What's with the angry tone here?
Merry Christmas, man..
I have done a lot of HTML coding, that I would say is definatley not programming.
Why Batch feels different
Batch files are essentially just a list of commands you would normally type into the Command Prompt, saved into a file so you don't have to type them twice.
When you added variables and logic, you were actually using the fundamental building blocks of computer science:
Someone once a long time ago explained to me that scripting was not consider "true programming" since there was little to no consideration for lower-leve
performing a command, and maybe even doing something else after the fact (NOT PROGRAMMING).
I'd call batch structured programming, compared to something like EXPECT, which I'd forgotten about. EXPECT was like a scripting language for the command line, looking for output from programs and entering input - you could use it to script a login to a PPP account for example. That feels like the "batch file" description you describe.
the C programmers I knew would scoffingly state that HTML is a MARKUP LANGUAGE, not CODE.
Like it or not, when you're scripting you're laying out a set of instructions for the computer to perform, in whatever language, and
that's pretty much programming (these days).
I don't think I could ever call myself a programmer because I can write a ba script that changes directories a few times and runs already compiled progra
If you were to paint a picture, does that automatically make you a
painter or an artist?
If you were to paint a picture, does that automatically make you a
painter or an artist?
No, and I think that was kind of the whole point I was alluding to in
this conversation?
You were saying it's not programming because you wouldn't call yourself
a programmer. Just because you write a program doesn't mean you're a programmer much like just because you paint a picture doesn't mean
you're an artist/painter.
* Yes, I used broccoli instead of oranges to avoid you comparing the two as both being fruit.
You do not need to write a single line of JS to customize your
Synchronet BBS. Read that a few more times until you understand it.
You *CAN* write custom JS to do certain things, or modify existing JS
(which doesn't usually require much JS knowledge), but you don't *have*
to. That's the point.
Now, since you don't intend to run a BBS anyway, why don't you stop your trolling and ..... go away.
Re: Re: pros and cons
By: Accession to Nightfox on Wed Dec 24 2025 07:36 pm
I think that's sort of basically what I said? As I said above, I tend to call that scripting.
What's with the angry tone here?
| Sysop: | Synthaetica |
|---|---|
| Location: | Toronto, Canada |
| Users: | 5 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 273:45:07 |
| Calls: | 24 |
| Calls today: | 1 |
| Messages: | 7,200 |