|
Виртуальная энциклопедия
"LINUX по-русски"
Составитель
В.А.Костромин
|
Реклама на сайте
|
Редакторы для программистов и интегрированные среды разработки
Очевидно, что для редактирования исходных текстов программ могут использоваться
обычные текстовые редакторы, ссылки на которые можно найти в соответствующем
разделе.
Andys Binary Folding Editor
structured binary file browser with limited editing
Andys Source Code Folding Editor
a language configurable folding source code editor
Arpus/CE
feature rich full screen editor and terminal emulation package for X
CRiSP a very Brief-like text editor
Edith Professional powerful and user-friendly desktop text editing system from ZFC
Elvis an enhanced clone of vi/ex, the standard Unix editor
fe (Folding Editor) small, light on resources outline editor
FTE a programmers text editor with color synatx highlighting
gEdit
an X text editor which uses the GTK+ widget library.
JED Programmer's Editor freely available text editor for Unix,
KEdit
a simple text editor for the KDE project
MEdit text editor compiled with MGUI for Linux X11.
NEdit a GUI style plain-text editor for X/Motif systems
Red
easy to use GUI text editor
SEDIT a Linux port of the SEDIT editor
Simple editor for X (SeX)
a basic X text editor
SlickEdit configurable programmers editor from MicroEdge
TCL TextEdit
text editor for X, written entirely in Tk/Tcl.
Ted
a Wordpad-like text editor running under Motif on Unix/Linux systems
THE a full-screen character mode text editor based on XEDIT
vche
Virtual Console Hex editor which lets you see all 256 characters
VIM
the vi "improved" text editor
Wily editor which provides much of the feel of Acme in the Unix/X environment
Xcoral an advanced text editor for X-window
XEmacs Extended Emacs. It's not an editor, it's a lifestyle
Xenon a simple, small and fast X-based text editor
Xwb
tool for editing source files of any programming language or text processor
Алгоритмические языки
Absoft FORTRAN 77
a globally optimizing, ANSI X3.9-1978/ISO 1539-1980 compiler
ACUCOBOL-85 ANSI-85 COBOL compiler from ACUCOBOL
APRIL (Agent Process Interaction Language)
symbolic language for distributed apps
AS31 Assembler cross assembler for the MCS-51(tm) family
awk a special-purpose programming language for data reformatting
BASIC a unix implementation of basic
BETA System o-o language for procedural and functional programming by Mjolner
Bigloo
practical Scheme compiler provides a DSSSL support and Unicode encoding
Caml Light
a small, portable implementation of the ML language
CMU-Lisp for Linux fully featured lisp, with a very good compiler
COBOL Interpreter
compact and easy to use COBOL interpreter for Linux
Eiffel an advanced object-oriented programming language
ePerl
embedded perl interprets an ASCII file bristled with Perl 5 statements
Emerald
an object oriented programming language
Fortran 90 ISO and ANSI standard Fortran 90 compiler and libraries by NAG
FPK-PASCAL free 32-bit Pascal compiler mostly compatible with TP7
g++ the GNU c++ compiler
g77
GNU version of a Fortran 77 compiler
gcc the GNU C compiler
GCC 2.7.1 with Bounds Checking full fine-grained bounds checking using GCC
GNAT Professional Ada 95
GNU Ada compiler based on gcc technology
GNU Pascal
the Pascal compiler from the GNU family
GOMscript an interpreter for an object-oriented, C++-like, language
Gorby a small, powerful scripting language for linux
Icon
high-level language for processing data structures and character strings
Imagine
F language, a Fortran 90 subset - obsolescent F77 features omitted
Inlab-Scheme
independent implementation of Scheme as defined by R4RS and IEEE
Irie Pascal
a Standard (ISO/IEC 7185) Pascal compiler/interpreter
ISE Eiffel
OO language also includes a comprehensive approach to software construction
Jacob-Oberon-2 Just A Compiler for OBeron for Linux
KAI C++
includes draft-standard C++ class libraries, support for member templates
Marx a quasi-C interpreter with special extensions to write GUI in X windows
ML Kit
a compiler for the programming language Standard ML
Modula-2 Gardens Point Modula Users Guide and
Linux release notes
Modula-3 for Linux very portable implementation of Modula-3
Moscow ML
a light-weight implementation of Standard ML
Oberon Gardens Point Oberon Users Guide and
Linux release notes
Object RExx
free OO scripting language for Linux and other operating system
PERL the Practical Extraction and Reporting language
pForth
public domain, portable ANS Forth based on a kernel written in ANSI 'C'
PGcc Workstation
optimizing/parallelizing ANSI C compiler from The Portland Group
PGCC Workstation
optimizing/parallelizing native C++ compiler from The Portland Group
PGF77 Workstation
optimizing/parallelizing FORTRAN 77 compiler from The Portland Group
PGHPF Workstation
high performance Fortran compiler from The Portland Group
Python an object-oriented scripting language
Sather an oo language designed to be simple, efficient, safe, flexible and open
Sisal a high performance functional language
Smalltalk/X for Linux
Squeak Smalltalk-80 which runs under Linux
S/REXX a port of IBM's REXX language to Linux
Standard ML (SML)
a safe, modular, strict, functional, polymorphic programming language
Stepstone Objective C compiler from System Essentials Limited for Linux
Tachyon 390 Cross Assembler develop and maintain 370/390 Assembler programs
Tcl/tk a scripting language and graphical user interface toolkit
VPG
programming language for apps using databases, SQL Servers and CGI
XBasic 32-bit BASIC compiler and program development environment
Xi interactive C-like language with vector extensions
Java and Java Tools
Java under Linux
Devoted to the JDK (Java Development Kit) for Linux. (Зеркало на http://www.linux-ink.ru/).
BISS-Awt
group of classes for implimenting nice GUI's for Java apps
Buildit
graphical user interface creator for the JAVA 1.1 components set
Castanet for JAVA libraries and altered scripts to enable Castanet to be used with JDK
Chicory
a state of the art Java RAD tool with JTAPI/CORBA/DCOM compliance
Critical Mass JVM
an application embedable Java virtual machine library
Free Builder
a free, high quality Java IDE
HORB
Object Oriented Request Broker for Java
Instant Basic for Java
IDE for creating Java(tm) based solutions.
Java Development Kit version 1.0.2 for Linux
J'Express
lets you create multilingual Java installers and auto-updaters
JGL
STL style set of containers/algorithms for java
Kaffe a JIT virtual machine to run Java(tm) code
Nutmeg portable list management library for Java from Thought
ScriptEase
JavaScript compatible interpreter to include in an app or embedded system
Toba a complete Java-to-C translation system
Vibe
a fully integrated development and deployment environment for building Java apps
Development Tools
SourceForge
http://www.SourceForge.net
SourceForge is VA Linux's portal for developers. SourceForge gives developers a place to house their open source projects, including CVS facilities and bug-tracking and patch-managing utilities. SourceForge gives a home to all the Linux and open source developers who don't have the resources to set up a server themselves. You can also browse SourceForge and download the software that is being developed and maybe even contribute patches to the projects.
Catalog of Free Compilers and Interpreters
http://www.idiom.com/free-compilers/
While not specifically limited to Linux or open source software, the Catalog of Free Compilers and Interpreters does have quite a few compilers of interest to the open source developer. The Catalog features a wide range of programming tools and compilers.
SourceXchange
http://www.sourcexchange.com
SourceXchange is the place for the Linux and open source software developer to get paid. Link up with a commercial company that is willing to pay to scratch an itch with open source software. Need some open source code? Post a project and name your price -- there might just be a developer out there who has the code you need.
CoSource
http://www.cosource.com
CoSource is another site dedicated to hooking up open source developers with people who need code and are willing to pay for it. CoSource currently has nearly 250 requests on the table to the tune of $71,500.
Linux Source Navigator
http://www.metalab.unc.edu/navigator-bin/navigator.cgi?
Want to get up close and personal with the Linux source code? Do you get lost when you try to do this? The Linux Source Navigator has carved up the code into an easily navigated hierarchical folder system, which makes finding the code you need a snap.
3DFX glideSDK
a rasterization development kit for game designers
Amulet a portable user interface development environment for C++
ANGOSS Smartware PLUS cross-platform application development suite
Binstats a utility for tracking binary types and dynamic library dependencies
Bras
a replacement of `make' written in Tcl
BSPlib parallel programming library based on the Bulk Synchronous Parallel (BSP) model
CCCC
a freeware tool for measuring software product metrics on C/C++ source code
C-Forge
multi-user ide has full project management and edit/compile/debug cycle support
CH a language environment designed to be a superset of C
CM3
a cross-platform Modula-3 compiler and runtime for Unix and Windows
Code Crusader
a C/C++ code development environment
Code Medic
graphical interface to gdb debugger's most important features
CodeWizard a comprehensive tool for Code Analysis in C/C++ programs
Converter
Pascal to C/C++ converter outputs code compatible with ISO Pascal standard
Ctags (Exuberant) generates an index file of C objects in C source and headers
cvs2html
Perl 5 program transforms the 'cvs log'output to HTML with tables and links
cvsstat
Perl 5 program shows which files are not up to date with the CVS database
Cxref produces docs (in LaTeX or HTML) including xref from C source code
Data Display Debugger (DDD) graphical user interface to GDB and DBX
DIOSS X/Motif app development without X/Motif
DIPC (Distributed IPC)
used to build programs that run on multiple computers
Dlgedit GUI dialog editor for the Qt widget library
DOC++ system for generating HTML and LaTeX documentation for C++ programs
Dynace object oriented extension to C from Algorithms Corporation
FELICS licence server for software developers
Flick
interface definition language (IDL) compiler supporting RPC and RMI
fltk
a C++ graphical user interface toolkit that supports OpenGL
ForUtil a collection of fortran 77 utilities
GAA (GNU Argument Analyser)
utility manages the arguments of your programs
GLG Toolkit
a cross-platform RAD tool for C/C++ and Java
GRASP
development tool for Ada95, C, and Java generates Control Structure Diagrams
GTK+
an Open Source Free Software GUI toolkit
GTK--
a C++ interface for the popular GUI library gtk+
HP Eloquence
a well integrated applications development and runtime environment
IDEAFIX set of integrated program development tools and utilities
Inferno dev kit for a new network operating system and programming environment
Infodock editor, debugger and visual front-end for command-line tools
Insure++ comprehensive tool for error detection in C/C++ programs
ivtools/ivmaps a C++ framework for constructing custom drawing editors
LCLint a lint-like tool for ANSI C
Libero a programmer's tool and code generator
Lint (Thinkage) examines C source code and reports on questionable constructs
LXB an X/Motif interactive graphical user interface builder
mem_test
find C program memory leaks
MINOS
a rapid GUI designer written in bigFORTH for Linux
MrEd GUI development environment using wxWindows within a Scheme implementation
Nana improved assertion checking and logging for GNU C and C++
ObjectManual tool to automate generation of HTML documentation from C++ programs
OO-Browser a code browser for 8 different object oriented languages
OpenGL 2D and 3D graphics apps development environment from MetroLink
OpenGL for Linux from Evans and Sutherland
perldbgui a GUI for the Perl debugger
Plumber tool used during development to identify memory leaks
PowerRPC tool for multiplatform RPC development
PRCS Project Revision Control System
ptui
Python editor/interpreter programmed entirely in Python
PyXForms a marriage between python and Xforms for GUI app building
QT Architect
a versatile screen architect for the Qt widget set.
Reactor
development environment for client-server and distributed applications
RHIDE
Integrated Develepment Environment for C, C++, Pascal, Fortran and Ada compilers
RSM
portable tool for C and C++ code analysis, metrics and complexity
Schemacode Schema based knowledge editor for program implementation
SNiFF+ an ide for C, C++, Java, Fortran, CORBA IDL by TakeFive Software
SNiFF+ for EIFFEL a compiler independent Eiffel programming environment
SpecTcl
a Tcl/tk programming IDE for building graphical interfaces
STk R4RS Scheme interpreter which can access the Tk graphical package
swig
development tool makes it easy to build script interfaces to C/C++ programs
TkfPW a GUI "Fortran Programmer's Workshop" for Unix/X11
tkxcd a free diff front end withs a look and feel similar to xcleardiff
TowerEIFFEL oo software development system
TWIN (Willows Tookit) develop and/or deploy Windows API apps cross
platforms
V a freeware portable C++ GUI framework for Windows and X
VCG Visualization of Compiler Graphs reads specification and visualizes graph
VDX
a Motif Interface Builder made for Linux generates C and C++ source code
View Designer/X
a Motif Interface Builder for Linux from BREDEX GmbH
Visual Tcl Tcl/tk based application development environment for UNIX
Visual Works for Linux
free non-commercial version of a Smalltalk development environment
Visualization Toolkit (vtk) software system for 3D Computer graphics and visualization
VXP
an integrated Motif graphical user interface (GUI) builder
WinDriver
device driver development toolkit for Linux and Windows
WINTERP 2.0 a rapid prototyping environment for GUI-based apps
WipeOut
an integrated development environment for C++ and Java
wxPython write portable Python programs with a GUI, good for rapid prototyping
wxWindows toolkit for developing multi-platform, graphical applications
Xanthe
app server enables one to distribute demo or special license versions of software
XForms a GUI toolkit based on Xlib for X Window Systems
Xref
package for browsing C and Java sources includes Emacs and Vedit macros
xTech Development System (XDS) portable,featuring Modula-2 and Oberon-2
Xterminal OO UI with client-server architecture for building text-based apps
xwb (X Window Workbench) edit source files of any languages or text processors
xwpe X-based windowed programming environment
YADE
extensible and configurable program for editing diagrams
Libraries
AA-lib
a portable ascii art GFX library
Adaptive Communication Environment (ACE) o-o network programming toolkit in C++
Alias
library of C structures and functions allow apps to associate token sequences
Bzip a lossless statistical data compressor, uses Burrows-Wheeler
C/Database Toolchest
programming library for programs that manage large amounts of data
cgihtml
C library for writing Common Gateway Interface (CGI) programs
Charting and Table Widgets INT's table and charting tools, EditTable and ChartObject
Coral Tree Library Set
library for applications development
Counterpoint
mechanism for comm/synch among elements of a parallel program
DLD a library package of C functions that performs "dynamic link editing"
DISLIN
graphics library for displaying data as curves, bar graphs, pie charts, etc.
EZWGL Motif-like widgets and OpenGL-like graphics library for X window system
FFTW
fast C FFT library (includes multidimensional, real, and parallel transforms)
Fresco
CORBA standard development library supports graphical embedding
GDChart
a Linux/C library to create charts and graphs in GIF format
GGI the Linux General Graphics Interface drivers and libraries
GLE Tubing and Extrusion Library OpenGL based graphics API library
GLib
C library used by GDK, GTK+ and others
GNUstep Database Library
Objective-C classes for developing database applications.
hfloat library package for calcs with fp numbers of extreme precision
JX
a C++ application framework and GUI class library for X Windows
Karma a general purpose programmers toolkit library
Kunf Library
a library to store and access configuration data
LAPACK and BLAS for Linux (ELF, g77) FORTRAN library that does linear algebra operations
LessTif Hungry Programmers' version of OSF/Motif
Lib3d high performance 3d library for X windows
Libc 2 (GNU)
the GNU C library and Linux
LInteger C++ library performs arithmetic on objects representing integers
LinuxThreads Library an implementation of the Posix 1003.1c thread package for Linux
LZO data compression library suitable for data de-/compression in real-time
MAT Matlab Compatible C++ Matrix Class Library for scientific C++ code
Mesa 3-D Graphics Library 3-D graphics library with an API very similar to OpenGL
MET++ Multimedia Application Framework
a reusable multimedia framework library
Microline Widget Library
widget library used to build UNIX Netscape free for Linux
MIME++
C++ class library for parsing, creating, or modifying MIME messages
MGUI cross-platform GUI library with a designing tool
Motif 2.0.0 for Linux commercial Motif libraries from MetroLink
MPI a message passing interface for parallel programming
neXtaw a N*XTSTEP look replacement library for Xaw (the Athena widget set)
Object Access re-usable library routines
omniORB2
free CORBA 2 implementation by Olivetti and Oracle research labs
OpenClient CT-Library
Open Client/C for LINUX from Sybase
POSIX and DCE Threads multithreading libraries based on POSIX.1c
Qplot C graphics library for drawing color plots, displays the window in X
Quarks
library can take a network of computers and turn them into a single computer
Qt high-performance C++ class library provides GUI API across Win95, NT, UNIX/X
Red Hat Motif 2.0 full 0SF/Motif 2.0 development system from Red Hat
Seal
a mod/s3m/mtm/xm sound library API
SmartFiles library for building object-oriented data files
SpriteField Class Set library for moving graphics with Qt (C++, X11)
SPUNK a cross-platform C++ class library for writing textmode applications
SpunkCross API (SCAPI)
C++ cross-platform framework for GUI development
Standard Template Library HP's version of the C++ STL for use with g++
SWiM OSF/Motif 2.0 from GUI Corporation
t1lib
a library for generating Bitmaps from Adobe Type 1 Fonts
Tix a set of widget extensions for Tcl/Tk
tksh
version of Tcl C library written on top of the library for KornShell
Ubiqx Trees binary, AVL height balanced and splay trees, lists and more
WM_MOTIF Lite MS Windows API user interface functions on Motif
Xarm
a C++ Wrapper library for Motif and Xmext library
Xaw-Xpm an improved version of Xaw(3d), the standard Athena Widget set.
Xforms4Perl
an extension to Perl that provides access to the xforms library
XPM Format and Library C library and ASCII image format for X Pixmaps
XRT Widgets family of widgets for Motif developers
YACL Yet Another (C++) Class Library
Ygl emulates SGI's GL routines under X11
Zlibc
allows executables to uncompress their datafiles on the fly
Последние изменения
внесены
28 августа 2000 г.