Newsgroup: it.comp.programmare
Titolo: Quale linguaggio per il Web?

Conosco abbastanza bene Borland C++ 3 e MS Visual Basic 4, vorrei
incominciare ad imparare qualcosa per il Web, per esempio, creare una pagina
web dove sia possibile interagire con un database. Quali linguaggi/script
etc sono simili/derivati dai linguaggi sopradetti?
Grazie

"BauD" ha scritto:

ASP (Basic), Php e Perl (più simili al C)
-- 
Internet Explorer -  Errore 337 : Errore non definito...!
News2000 1.5ß Version 
http://socket2000.8m.com

 ha scritto nel messaggio
news:PJ196.2040$FL1....@twister2.tin.it...




il php praticamente gia' lo sai :)
--
ciao da Alessandro
www.tinto.org

Quali linguaggi/script sono simili/derivati dai linguaggi sopradetti?
ROFLASTC! Guarda se questo ti suona familiare:
<?
	/* Hello.php4 */
	$world="world";
	$hello="Hello,";
	for ($i=0; $i < 10; $i++)
	{
		printf("%s, %d %s\n", $hello, $i, $world);
		// Oppure
		// print "$hello, $i $world\n";
	}
?>
Leonardo
-- 
".signature": bad command or file name

Se vuoi fare lo spiritoso, beccati questo:
Evoluzione di un programmatore:
Elementari/Medie
===================
10 PRINT "HELLO WORLD"
20 END
Primo anno alle superiori
=====================
  program Hello(input, output)
    begin
      writeln('Hello World')
    end.
Ultimo anno alle superiori
======================
  (defun hello
    (print
      (cons 'Hello (list 'World))))
Professionista
================
#include <stdio.h>
void main(void)
{
    char *message[] = {"Hello ", "World"};
    int i;
    for(i = 0; i < 2; ++i)
        printf("%s", message[i]);
        printf("\n");
    }
Professionista esperto
=====================
#include <iostream.h>
#include <string.h>
class string
{
private:
  int size;
  char *ptr;
public:
   string() : size(0), ptr(new char('\0')) {}
   string(const string &s) : size(s.size)
   {
         ptr = new char[size + 1];
         strcpy(ptr, s.ptr);
   }
   ~string()
    {
      delete [] ptr;
    }
    friend ostream &operator <<(ostream &, const string &);
   string &operator=(const char *);
};
ostream &operator<<(ostream &stream, const string &s)
{
     return(stream << s.ptr);
}
string &string::operator=(const char *chrs)
{
    if (this != &chrs)
    {
      delete [] ptr;
      size = strlen(chrs);
      ptr = new char[size + 1];
      strcpy(ptr, chrs);
    }
    return(*this);
}
int main()
{
    string str;
    str = "Hello World";
    cout << str << endl;
    return(0);
}
Apprendista Hacker
===================
#!/usr/local/bin/perl
$msg="Hello, world.\n";
if ($#ARGV >= 0) {
while(defined($arg=shift(@ARGV))) {
$outfilename = $arg;
open(FILE, ">" . $outfilename) || die "Can't write $arg:  > !\n";
print (FILE $msg);
close(FILE) || die "Can't close $arg: $!\n";
    }
  } else {
    print ($msg);
  }
  1;
Hacker Esperto
===================
#include <stdio.h>
#define S "Hello, World\n"
main(){exit(printf(S) == strlen(S) ? 0 : 1);}
Hacker Veterano
===================
% cc -o a.out ~/src/misc/hw/hw.c
% a.out
Guru Hacker
===================
% cat
Hello, world.
^D
Manager alle prime armi
===================
10 PRINT "HELLO WORLD"
20 END
Manager medio
===================
mail -s "Hello, world." bob@b12
Bob, per favore potresti scrivermi un programma che stampi "Hello,  World."?
Ne ho bisogno per domani.
^D
Manager Veterano
===================
% zmail jim
I need a "Hello, world." program by this afternoon.
Utente finale
===================
% letter
letter: Command not found.
% mail
To: ^X ^F ^C
% help mail
help: Command not found.
% Crepa!
!: Event unrecognized
% logout