10
votes

Langues fortement typées pour la programmation Web

Y a-t-il des langages de programmation fortement tapés pour le Web? Je programme en PHP maintenant, mais souvent je souhaite que cela m'a crié lorsque j'ai essayé de comparer un numéro à une chaîne. Fonctions dans la bibliothèque standard capable de retourner à Bool ou à un entier ne rien faire plus facile non plus.

Je sais qu'il y a de .net, mais est-ce mon seul choix?


3 commentaires

Cherchez-vous fortement - typé ou typée statiquement? en.wikipedia.org/wiki/type_system


Fortement dactylographié et statistiquement ou dactylographié.


Si vous souhaitez "ça" (en supposant que vous signiez votre IDE / Compiler) pour vous crier lorsque vous comparez un numéro à une chaîne, Java est une meilleure réponse que Python. Java est typiquement typée et Python est dactylographié dynamiquement.


8 Réponses :


6
votes

Java? C ++? Toute langue peut être une langue Web ... Plus de détails sur vos besoins seraient nécessaires pour faire une recommandation spécifique.

Python est une langue dynamique puissante et populaire dynamique dynamique pour le développement Web:


4 commentaires

Je pitié le fou qui essaie d'utiliser C ++ pour le développement Web. Java est tolérable, cependant.


En ce qui concerne le développement Web à l'aide de C ++, vous voudrez peut-être consulter pocoproject.org


@Js Bangs, parlez-vous d'une expérience de certaines choses que vous avez entendues?


Les CPPCM peuvent être un bon démarrage si les performances sont des critiques: cppcms.sourceforge.net



5
votes

Python est fortement typé et largement utilisé pour le Web .


0 commentaires

7
votes

Vous pouvez développer des applications Web Java. Voir JSPS.


1 commentaires

Alors que (peut-être) encore valable en 2009, cela ne devrait pas être la réponse la plus éloignée en 2015 :) Java est une suggestion parfaite, tout simplement pas JSP



5
votes

Vous pouvez utiliser Java pour le développement Web. Vous auriez alors besoin de tomcat ou d'un autre conteneur de servlet qui prend en charge le déploiement des servlets Java et des JSP.

meilleurs voeux,
Fabian


0 commentaires

3
votes

Il y a un Cadre de programmation Web OCAML , et OCAML est fortement et statiquement typé si c'est ce que vous recherchez.


0 commentaires

2
votes

Je viens de rencontrer ascenseur - un cadre pour le développement Web en utilisant Scala .


0 commentaires

0
votes

Mer est un cadre Web pour SmallTalk.


0 commentaires

2
votes

WT est un cadre de développement Web pour C ++ .


0 commentaires