All Projects → potigol → Potigol

potigol / Potigol

Licence: gpl-2.0
Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners

Programming Languages

scala
5932 projects
language
365 projects

Projects that are alternatives of or similar to Potigol

Programming
Code a program in a language of your choice.
Stars: ✭ 269 (+50.28%)
Mutual labels:  hacktoberfest, beginner-friendly, functional-programming
Leetcode Solutions
This repository consists of solutions to the problem from LeetCode platform. Subscribe to our Channel for more updates
Stars: ✭ 128 (-28.49%)
Mutual labels:  hacktoberfest, beginner-friendly
Grain
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Stars: ✭ 2,199 (+1128.49%)
Mutual labels:  compiler, functional-programming
Hacktoberfest2018
A repository for HacktoberFest 2018.
Stars: ✭ 139 (-22.35%)
Mutual labels:  hacktoberfest, beginner-friendly
Algorithm Archive
A collaborative book on algorithms
Stars: ✭ 1,880 (+950.28%)
Mutual labels:  hacktoberfest, beginner-friendly
Ghc Grin
GRIN backend for GHC
Stars: ✭ 123 (-31.28%)
Mutual labels:  compiler, functional-programming
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Stars: ✭ 12,270 (+6754.75%)
Mutual labels:  hacktoberfest, compiler
Futhark
💥💻💥 A data-parallel functional programming language
Stars: ✭ 1,641 (+816.76%)
Mutual labels:  hacktoberfest, compiler
Munus
Power of object-oriented programming with the elegance of functional programming in PHP.
Stars: ✭ 149 (-16.76%)
Mutual labels:  hacktoberfest, functional-programming
Creative Computing Society.github.io
This is the Hacktoberfest first contribution website of CCS
Stars: ✭ 158 (-11.73%)
Mutual labels:  hacktoberfest, beginner-friendly
Hacktoberfest 2k18 Katas
Game has ended :: Little challenges to up your Hacktoberfest game!
Stars: ✭ 160 (-10.61%)
Mutual labels:  hacktoberfest, beginner-friendly
Cyclejs
A functional and reactive JavaScript framework for predictable code
Stars: ✭ 9,996 (+5484.36%)
Mutual labels:  hacktoberfest, functional-programming
Developer Community Stats
🚀 A repository to encourage beginners to contribute to open source and for all contributors to view their Github stats
Stars: ✭ 116 (-35.2%)
Mutual labels:  hacktoberfest, beginner-friendly
Codezilla
⚡️ codezilla ⚡️ One giant 🦖 collection of algorithms & design patterns.
Stars: ✭ 127 (-29.05%)
Mutual labels:  hacktoberfest, functional-programming
Competitive Programming
Hello Programmers 💻 , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions
Stars: ✭ 113 (-36.87%)
Mutual labels:  hacktoberfest, beginner-friendly
Returns
Make your functions return something meaningful, typed, and safe!
Stars: ✭ 2,015 (+1025.7%)
Mutual labels:  hacktoberfest, functional-programming
Command Block Assembly
Compile high-level code into Minecraft commands
Stars: ✭ 175 (-2.23%)
Mutual labels:  hacktoberfest, compiler
Faust
Functional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (+659.78%)
Mutual labels:  compiler, functional-programming
Bqn
An APL-like programming language. Self-hosted!
Stars: ✭ 100 (-44.13%)
Mutual labels:  compiler, functional-programming
Typelang
🌳 A tiny language interpreter implemented purely in TypeScript's type-system
Stars: ✭ 149 (-16.76%)
Mutual labels:  compiler, functional-programming

Linguagem Potigol

Join the chat at https://gitter.im/potigol/Potigol Follow us Codacy Badge DOI

Open in Gitpod

Linguagem de Programação moderna para iniciantes

Características

  • Sintaxe simples
  • Palavras-chave em português
  • Tipagem estática e forte
  • Inferência de tipos
  • Multiparadigma
  • Encoraja a programação funcional

Editor

Como usar:

java -jar epotigol.jar

  • Para executar um programa em Potigol digite no prompt do terminal

java -jar potigol.jar arquivo.poti

  • No Windows basta usar epotigol ou potigol arquivo.poti.

Exemplos: https://github.com/potigol/Potigol/wiki/jogos

Editores de Código

Editores de código para Potigol:


Instalação

Veja o passo a passo de como instalar o Potigol em sistemas Windows e Linux

Windows 7, 8 e 10

  • Baixe a versão mais nova do Potigol: https://github.com/potigol/Potigol/releases
  • Descompacte o arquivo e copie a pasta Potigol para c:\potigol
  • Envie um atalho de "epotigol.jar" para a área de trabalho
  • Altere o nome do atalho para "Editor Potigol"
  • Em propriedades, altere o ícone. Escolha o ícone em cores que está na pasta do Potigol.
  • Envie um atalho de C:\Windows\System32\cmd.exe para a área de trabalho.
  • Em propriedade altere:

Destino: %windir%\system32\cmd.exe /E:ON /K C:\potigol\configpotigol.bat

Iniciar em: [Vazio]

Alterar ícone. Escolha o icone em preto e branco.

  • Usando o botão direito do mouse escolha a opção "Fixar na Tela Inicial".

LINUX

alias potigol='java -jar [caminho até a pasta do potigol]/potigol.jar'

alias epotigol='java -jar [caminho até a pasta do potigol]/epotigol.jar'

  • Crie o arquivo '~/Área de Trabalho/potigol_lancador.desktop'
[Desktop Entry]
Name=Potigol
Type=Application
Exec=java -jar [caminho até a pasta do potigol]/epotigol.jar
Icon=[caminho até a pasta do potigol]/potigol.png

Compilação

Para compilar siga as instruções em compilação.md

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].