Is BASH or Batch scripting really a programming language? They seem like a shell of a language that don't really offer a programmer much of a challenge. haha, batch scripting is just funny as hell and a bit ridiculous. At least BASH or Shell scripting gives the ability to do some complex ****.
Still, are these scripting languages even programming language or should we just refer to them as "scripting"?
Is BASH/Shell or Batch scripting really a programming language?
Started by relapse, Sep 11 2009 05:34 AM
9 replies to this topic
#1
Posted 11 September 2009 - 05:34 AM
|
|
|
#2
Posted 11 September 2009 - 06:22 AM
I believe Bash is turing complete. I don't know if Batch is or not.
#3
Posted 11 September 2009 - 06:43 AM
Wtf is turing complete?
#4
Guest_Jordan_*
Posted 11 September 2009 - 07:42 AM
Guest_Jordan_*
Quote
Turing completeness
A computational system that can compute every Turing-computable function is called Turing-complete (or Turing-powerful). Alternatively, such a system is one that can simulate a universal Turing machine.
A computational system that can compute every Turing-computable function is called Turing-complete (or Turing-powerful). Alternatively, such a system is one that can simulate a universal Turing machine.
Source: Turing completeness - Wikipedia, the free encyclopedia
#5
Posted 11 September 2009 - 07:47 AM
wtf is a turing machine and why does that matter for a language?
#6
Posted 11 September 2009 - 08:08 AM
If a language is Turing complete, it has all the computational power that can be achieved (ignoring time/memory limits).
#7
Posted 24 September 2009 - 09:57 AM
Althought the absent of floating point number, if you learn well the language and see things like The GTK-server - Interpreted GUI programming ,there's a lot you can do with Bash.
#8
Posted 28 September 2009 - 10:42 AM
Looks pretty cool. The General Consensus: Bash is a programming language but not batch. Nice.
#9
Posted 30 June 2010 - 07:13 PM
I started programming doing batch...Small loop files and other calculators...I take it as a language...
title Batch Program @echo off echo See? I'm programming... pause @echo on cls exit
#10
Posted 09 July 2010 - 10:03 PM
That's heavily reliant on external programs to do anything, though. Bash is less so.
sudo rm -rf /


Sign In
Create Account


Back to top









