/IST-LEIC-T

A repository for projects made through my college degree. Use at your own discretion.

Primary LanguageAssemblyBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

ist-projects

Português

Este repositório é uma coleção de projetos feitos ao longo da minha licenciatura em Engenharia Informática (LEIC) no IST.

Os comentários no código são geralmente feitos em Português. Dada a natureza das linguagens de programação (desenhadas a partir do inglês), faz todo o sentido "abraçar a causa" e utilizar cada vez mais o Inglês no código (comentários, funções auxiliares, etc.), ao invés de lutar contra ela.

  • O código é aberto para ser estudado e modificado, mas são inteiramente responsáveis pelo seu uso. Nem tudo o que se encontra aqui está correto!
  • Considero que a licenca aplicada (BSD 3-Clause) permite a manipulação do código para (quase) todo o tipo de propósitos sem a imposição de condições copyleft comuns em licencas GNU/GPL.

O projeto de IAC corre no simulador do Taguspark (PEPE), e provavelmente não é compatível com o simulador disponibilizado no Alameda (P3).

English

A repository for projects made through my college degree in Information Systems & Computer Engineering, at IST@University of Lisbon.

Comments 99% of the time in Portuguese. Due to the nature of the programming languages, I am pushing for the most English paradigm possible starting from the 2nd semester, 1st year.

  • Projects are open-source to be studied and modified, but you're entirely responsible for it's use. Not everything here is necessarily correct!
  • I consider that the repository's license (BSD 3-Clause) is great for allowing the source code manipulation for (almost) any purpose whilist not imposing copyleft conditions that are present in GNU/GPL licences.

The ICA/IAC (Introduction to Computer Architecture) project was designed for the simulator used at the Taguspark campus (PEPE), therefore most likely not being compatible with the simulator used at the Alameda campus (P3).