Resultados 1 al 3 de 3

Tema: [Pauscal] Lenguaje de programación Argentino

  1. #1 [Pauscal] Lenguaje de programación Argentino 
    Iniciado
    Fecha de ingreso
    Feb 2015
    Mensajes
    5
    Descargas
    0
    Uploads
    0
    Pauscal es un lenguaje de programación para Microsoft Windows de 32 Bits (Como VB6) cuya sintaxis esta basada en el idioma español.

    Ejemplo de "Hola Mundo" en Pauscal:

    Código:
    Importar "Pauscal.prp"
    Mensaje("Hola Mundo")
    Fin ' Opcional
    Características
    • Sintaxis sencilla, de fácil comprensión, interpretación, lectura y escritura.
    • Pueden decirle "Adios" a los molestos puntos y comas, al igual que a los tediosos corchetes de los lenguajes populares.
    • Orientado a objetos.
    • Soporta herencia y encapsulamiento.
    • Basado en prototipos.
    • Al igual que JavaScript, Self y otros tantos lenguajes, Pauscal permite crear objetos mediante la escritura de código plano.
    • Contiene una amplia variedad de API's, Funciones, Clases y Constantes declaradas y disponibles para su uso.
    • El compilador genera código nativo.
    • Compilados independientes de bajo peso.
    • Las aplicaciones no requieren ningún tipo de soporte externo para poder ejecutarse.
    • Compilados funcionales en Windows 95, Windows 98, Windows 98 SE, Windows ME, Windows XP, Windows Vista, Windows 7 y Windows 8.
    • Contiene un editor gráfico (Visual Pauscal).
    • Soporta los protocolos TCP y UDP.
    • Capacidad Multihilo, lo que permite realizar más de una tarea a la vez.
    • Las librerías DLLs generadas en Pauscal, son compatible con la convención de llamadas stdcall.
    • Librerías funcionales en Visual Basic, C++, Autoit, AutoHotkey y muchos otros lenguajes compatibles con stdcall.
    • Contiene librerías nativas del lenguaje que permiten la automatización de Windows.
    • Compatibilidad con el lenguaje de programación esotérico BrainFuck.


    Historia
    La idea de un lenguaje en español surgió cuando el desarrollador principal vio a sus compañeros programar en Pseudocódigo. El proyecto fue iniciado en 2001, con un compilador siendo programado inicialmente con una combinación de Visual Basic, C y Ensamblador.

    El nombre
    Pauscal es en realidad un apodo dado al desarrollador de este lenguaje (Paul Guerra) por sus compañeros de secundaria cuando estaban aprendiendo el lenguaje Pascal, obteniendo las primeras tres letras del nombre (Pau) y las ultimas 4 letras del lenguaje (scal).
    Actualmente comunidad de Pauscal tiene la meta de que sea un lenguaje potente orientado a objetos, fácil de usar, con un buen entorno de desarrollo, y gratis.
    Citar  
     

  2. #2  
    Moderador HH
    Fecha de ingreso
    Apr 2010
    Mensajes
    1.052
    Descargas
    7
    Uploads
    0
    Gracias por la aportación.

    Enhorabuena por la iniciativa (suponiendo que perteneces a la comunidad de Pascual), pero todavía no logro ver ninguna ventaja sobre los principales lenguajes de programación.

    -El hecho de que la escritura del código sea en español permite facilitarle el uso a personas que no dominan muy bien el inglés, pero esto deja un GRAN contra. ¿Cuántas veces nos ha devuelto la consola un error de compilación y por más que revisamos y revisamos no localizamos el fallo? Bien, nos dirigimos a Google y... ¿Cuántos resultados obtenemos si buscamos lo que queríamos hacer en castellano? ¿Y si lo buscamos en inglés? O bien dejáis una muy buena y extensa documentación, o se lo vais a poner bastante complicado a los programadores en caso de tener que investigar sobre un error.

    En el mundo de la informática siempre ha predominado el inglés, y todos sabemos que se convierte en una ventaja el tener un mínimo de conocimientos de éste, a la hora de investigar en Internet.

    -El tema de los puntos y comas: ¿cómo podría entonces desglosar una sentencia en varias líneas, o viceversa, varias sentencias en una misma línea?

    Por ejemplo:
    Código:
    variable = variable2++;  variable 3 = variable4++
    o...

    Código:
    variable = 
               variable2 + 
               variable3 + 
               variable4;


    No es que sea muy aficionado de esto, pero estáis eliminando la posibilidad de hacerlo. La mayoría de IDEs, en la mayoría de los casos, te lanzan una alerta roja como un camión si te olvidas de un punto y coma, comilla o paréntesis.



    Por lo demás, como he dicho, no logro ver ninguna realmente buena característica, pero, como también he dicho, enhorabuena por la iniciativa Tampoco veo ninguna razón (aparte de las mencionadas) por las que no usarlo
    • Taller de programación HackHispano: http://tallerdeprogramacion.es
    • Wargame HackHispano: [PRÓXIMAMENTE]
    • Normas del foro: http://foro.hackhispano.com/announcement.php?f=2
    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    Feb 2015
    Mensajes
    5
    Descargas
    0
    Uploads
    0
    No es necesario aprender Pauscal primero, aunque seria una buena base suponiendo que la gente sepa pasar de un _
    "Si Condición Entonces Instrucción" a un "If(Condición){Instrucciones;}"

    En Pauscal también se pueden usar puntos y comas, permitiendote escribir sentencias en una sola línea, sin embargo estas son totalmente opcionales, también se puede escribir puntos y comas al final de cada sentencia si es necesario, sin embargo el compilador no te anuncia si te hace falta unos puntos y comas, suponiendo que se quiera escribir una unica sentencia en multiples líneas, se utiliza el guión bajo (Como en Visual Basic).

    Debido a que la mayoria de la información sobre programación esta en ingles, es recomendable primero aprender un lenguaje mas popular.

    Gracias por responder, aunque no soy el desarrollador de este lenguaje, siempre me gusta leer criticas sobre mi lenguaje favorito
    Citar  
     

Temas similares

  1. [Pauscal] Manual de programación
    Por Yuki en el foro PROGRAMACION DESKTOP
    Respuestas: 0
    Último mensaje: 28-02-2015, 08:32
  2. Que lenguaje de programacion escoger...?
    Por Dukersindo en el foro GENERAL
    Respuestas: 4
    Último mensaje: 26-10-2008, 07:45
  3. Busco lenguaje de programacion
    Por carlosnano73 en el foro GENERAL
    Respuestas: 8
    Último mensaje: 23-02-2007, 08:01
  4. lenguaje de programacion
    Por the_piyoyo en el foro GENERAL
    Respuestas: 36
    Último mensaje: 31-08-2006, 17:08
  5. Nuevo Lenguaje de Programacion Gratuito
    Por ricardop en el foro GENERAL
    Respuestas: 0
    Último mensaje: 05-12-2005, 15:49

Marcadores

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •