Prolog VS C

Páginas: 2 (402 palabras) Publicado: 21 de julio de 2015
Lenguaje Prolog
Lenguaje C++
Basado en lógica y programación declarativa.
Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
Algunos experimentos (optimistas)hacen pensar que la velocidad de ejecución de Prolog podría aproximarse a la de C en esta década.
Lenguaje orientado a la implementación de Sistemas Operativos.
No se especifica cómo debe hacerse, sinoqué debe lograrse.
Los argumentos de las funciones se transfieren por su valor.
Una característica importante en Prolog y que lo diferencia de otros lenguajes de programación, es que una variable sólopuede tener un valor mientras se cumple el objetivo.
Punteros a funciones y variables estáticas, que permiten una forma rudimentaria de encapsulado y polimorfismo.
Se puede representar incluso losmismos programas Prolog como estructuras.
Lenguaje simple, con funcionalidad añadida importante, como funciones matemáticas y de manejo de archivos, proporcionado por bibliotecas.
Prolog es aproximadamentediez veces más lento que el lenguaje C.
Es muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licenciasde ruptura).
Facilidad para programar ya que se pueden escribir programas rápidamente, con pocos errores originando programas claramente legibles, aun si no se conoce muy bien el lenguaje.
Tiene unconjunto completo de instrucciones de control, Uso extensivo de llamadas a funciones, Comandos breves (poco tecleo). 
Prolog ocupa aproximadamente diez veces menos, en líneas de código y tiempo dedesarrollo, que el mismo programa escrito en C.
Permite la agrupación de instrucciones.
El programador se concentra más en el conocimiento que en los algoritmos. 
-¿Qué es conocido? (hechos, reglas) -¿Qué preguntar? (Cómo resolverlo)
No forma parte del lenguaje, sino que se proporciona a través de una biblioteca de funciones. La posibilidad de poder ser compilado en una variedad de computadoras,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • A, B , C, vs Irlanda
  • C++ Vs Java
  • C vs Pascal
  • Java Vs C#
  • C++ vs java
  • C# Vs Java
  • Prólogo crítica de la economía política. c. marx
  • Diagrama Log C Vs Ph Hidróxido De Aluminio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS