Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. CodeWarrior - Teknopedia
CodeWarrior - Teknopedia
Questa voce è da wikificare
Questa voce o sezione sull'argomento informatica non è ancora formattata secondo gli standard.

Contribuisci a migliorarla secondo le convenzioni di Teknopedia. Segui i suggerimenti del progetto di riferimento.
Niente fonti!
Questa voce o sezione sull'argomento programmazione non cita le fonti necessarie o quelle presenti sono insufficienti.

Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti.
CodeWarrior
software
GenereIntegrated development environment
Sistema operativo
Sito webwww.nxp.com/design/software/development-software/codewarrior-development-tools:CW_HOME
Modifica dati su Wikidata · Manuale

CodeWarrior è un ambiente di sviluppo integrato (IDE) che serve per la creazione di software compatibili con molti sistemi embedded. Prima di essere acquistato da Freescale Semiconductor, esisteva una versione per Macintosh, Microsoft Windows, Linux, Solaris, PlayStation 2, Nintendo GameCube, Nintendo DS, Wii, Palm OS, Symbian OS, e anche per BeOS, mentre adesso esistono versioni anche per C, C++ e Assembly. Anche se prima Metrowerks fu acquistata da Freescale, versioni di CodeWarrior includono anche Pascal, Object Pascal, Objective-C e compilatori Java.

Storia

[modifica | modifica wikitesto]

CodeWarrior è stato originariamente sviluppato da Metrowerks sulla base di un compilatore C e ambiente per il Motorola 68K, sviluppato da Andreas Hommel e concesso in licenza da Metrowerks. Le prime versioni di CodeWarrior furono sviluppate per il PowerPC Macintosh, e gran parte dello sviluppo venne fatto dall'originale gruppo THINK C, che era stato già conosciuto per i suoi rapidi tempi di compilazione. CodeWarrior era ancora più veloce di Macintosh Programmer (MPW), l'ambiente di sviluppo scritto da Apple. CodeWarrior è stato un fattore chiave per la transizione dell'architettura dei processori Apple da 68K a PowerPC, perché forniva un compilatore completo, quando la concorrenza (MPW di Apple e Symantec C++), erano per lo più incompleti. Metrowerks rese anche facile la generazione di multiarchitettura binaria che comprendeva sia codici a 68K che a PowerPC. Tuttavia, dopo che Metrowerks fu acquisita da Motorola nel 1999, l'azienda si è concentrata su applicazioni embedded, dedicando una frazione più piccola dei loro sforzi per compilatori per desktop computers. Il 29 luglio 2005, annunciarono che CodeWarrior per Mac sarebbe stato interrotto dopo l'ultima versione, CodeWarrior Pro 10. Anche se Metrowerks non diede spiegazioni sulle ragioni, la richiesta di CodeWarrior era presumibilmente caduta dopo che Apple aveva iniziato la distribuzione XCode (il suo kit di sviluppo software per OSX e iOS) gratuitamente. Inoltre, Apple passò ai processori Intel lasciando Metrowerks senza un prodotto di spicco, avendo già venduto il compilatore Intel a Nokia nel 2005. Le vecchie versioni di CodeWarrior sono ancora usate da appassionati di retrocomputing sul classico Mac OS; tra gli altri progetti, Classilla attualmente costruita con essa. Durante il suo periodo di massimo splendore, il prodotto è stato conosciuto per il suo ciclo di rilascio rapido, con continui aggiornamenti ogni anno, e per la sua elettrizzante campagna pubblicitaria.

Collegamenti esterni

[modifica | modifica wikitesto]
  • Sito ufficiale, su nxp.com. Modifica su Wikidata
V · D · M
Ambienti di sviluppo integrati
C e C++
Open source
  • Android Studio
  • Anjuta
  • Code::Blocks
  • CodeLite
  • Dev-C++
  • Eclipse
  • Geany
  • GNAT Programming Studio
  • GNOME Builder
  • KDevelop
  • MonoDevelop
  • NetBeans
  • QDevelop
  • Qt Creator
  • SharpDevelop
  • Ultimate++
  • OpenWatcom
Freeware
  • Oracle Developer Studio
  • Visual Studio Community
  • Xcode
Retail
  • C++Builder
  • Basati su Eclipse
    • CodeWarrior
    • MyEclipse
  • Visual Studio
  • Di JetBrains
    • IntelliJ IDEA
    • AppCode
    • CLion
  • LabWindows/CVI
  • LccWin32
  • IBM Rational Software Architect
  • Understand
Fuori produzione
  • IBM VisualAge
  • Visual C++ Express
  • Borland Turbo C
Java
Open source
  • BlueJ
  • DrJava
  • Eclipse
  • Geany
  • Greenfoot
  • IntelliJ IDEA Community Edition
    • Android Studio
  • NetBeans
  • Servoy Community Edition
Freeware
  • jGRASP
  • JDeveloper
  • Xcode
Retail
  • JCreator
  • MyEclipse
  • IBM
    • Rational Application Developer
    • WebSphere Integration Developer
  • JetBrains IntelliJ IDEA
  • Servoy Business Application Platform Edition
  • Understand
Fuori produzione
  • Metrowerks CodeWarrior Pro for Java
  • JBuilder
  • Visual J++
CLI
Open source
  • MonoDevelop
  • SharpDevelop
  • Visual Studio Code
  • PascalABC.NET
Freeware
  • Visual Studio Community
Retail
  • Visual Studio
  • Rider
  • Understand
Fuori produzione
  • Xamarin Studio
  • Suite Microsoft Visual Studio Express
PHP
  • Aptana
  • NetBeans
  • PhpStorm
  • KDevelop
Python
  • Eric
  • Light Table
  • Ninja-IDE
  • PyCharm
  • PyDev
  • Spyder
  • Wing IDE
  • KDevelop
  • Visual Studio Code
  • Thonny
Pascal e Object Pascal
Open source
  • Free Pascal IDE
  • Lazarus
  • Dev-Pascal
  • GNAVI
Freeware
  • Delphi Community
Retail
  • Delphi
Fuori produzione
  • Turbo Pascal for Windows
  • Virtual Pascal
BASIC
Open source
  • MonoDevelop
  • SharpDevelop
  • Gambas
  • HBasic
  • Basic For Qt
  • QB64
Freeware
  • Microsoft Small Basic
  • FutureBASIC
  • RapidQ
  • thinAir
Retail
  • B4X (Basic4ppc)
  • Microsoft Visual Studio
  • NS Basic
  • PureBasic
  • GLBasic
  • Liberty BASIC
  • Xojo
Fuori produzione
  • QuickBASIC
  • QBASIC
  • Visual Basic
Categoria
Estratto da "https://it.wikipedia.org/w/index.php?title=CodeWarrior&oldid=135921861"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022