Skip to topic
|
Skip to bottom
Jump:
TModeling
TModeling Web
TModeling Web Home
Changes
Notify
Index
Search
Webs
BioGeometry
Main
TModeling
TWiki
Edit
Attach
Printable
TModeling.Environments
r1.1 - 19 Jun 2008 - 15:04 - Main.guest
topic end
Start of topic |
Skip to actions
Platforms - We should support Macintosh, Unix, Windows, and Unix on windows via cygwin Tools - We should use development environments, compilers, linkers, editors, bug databases, profilers, and code repositories to develop our solutions. --- *Tool Descriptions:* * [[http://en.wikipedia.org/wiki/Integrated_Development_Environment][Integrated Dev Environment]] (IDE) - tool for doing most development tasks in one integrated tool (typically supports both GUI and command line interfaces) * [[http://en.wikipedia.org/wiki/Revision_control][Code Repository]] - saves code and tracks changes over time * [[http://en.wikipedia.org/wiki/Compiler][Compiler]] / [[http://en.wikipedia.org/wiki/Linker][Linker]] - tools for building your source code into binaries * [[http://en.wikipedia.org/wiki/Code_editor][Editor]] - tool for creating, editing, and maintaining our source code * [[http://en.wikipedia.org/wiki/Debugger][Debugger]] - tool for finding and fixing bugs * [[http://en.wikipedia.org/wiki/Bugtracker][Error Tracking Database]] - tool for reporting/tracking bugs * [[http://en.wikipedia.org/wiki/Performance_analysis][Profiler]] - tool for finding performance problems * Math Program - tool for prototyping or verifying the underlying mathemetics (equations) of our solution --- *Platform Tool Suggestions:* All Platforms: * Code Repository - SVN * Error Tracking Database - Email for now * Math Program - !MatLab Macintosh: * IDE - <unknown> * Compiler/Linker - <unknown> * Editor - <unknown> * Debugger - <unknown> * Profiler - <unknown> Unix / Cygwin on Windows: * IDE - GNU Development * Compiler/Linker - GNU Compiler/Linker (gcc) * Editor - VI or EMACS * Debugger - GNU debugger (gdb) * Profiler - GNU profiler (gprof) Windows: * IDE - Visual Studio 2005 * Compiler/Linker - Visual Studio 2005 * Editor - Visual Studio 2005, !SlickEdit, or Notepad * Debugger - Visual Studio 2005 * Profiler - Intel VTune (for Intel chipsets), Code Analyst (for AMD chipsets) --- *Platform / Tool Links:* * [[http://developer.amd.com/CPU/Pages/default.aspx][Code Analyst]] (profiler): Notes - Free Software * [[http://www.cygwin.com/][Cygwin]] (Unix emulator layer for Windows) - [[http://en.wikipedia.org/wiki/Cygwin][Wikipedia]], Notes - Free Software, very large set of libaries/API's * [[http://www.gnu.org/software/emacs/][EMACS]] (editor): [[http://en.wikipedia.org/wiki/Emacs][Wikipedia]], Notes - Free Software * [[http://gcc.gnu.org/][GNU Development]] (IDE): [[http://en.wikipedia.org/wiki/GNU_Compiler_Collection][Wikipedia]], Notes - Free software * [[http://www.wolfram.com/products/mathematica/index.html][Mathematica]] (Math Program): [[http://en.wikipedia.org/wiki/Mathematica][Wikipedia]], Notes - Costs money, student version available * [[http://www.mathworks.com/products/matlab/][MatLab]] (Math Program): [[http://en.wikipedia.org/wiki/MatLab][Wikipedia]], Notes - costs money, site license available for CS students * [[http://www.slickedit.com/][Slick Edit]] (editor): [[http://en.wikipedia.org/wiki/SlickEdit][Wikipedia]], Notes - costs money, integrates with a variety of development studios * [[http://subversion.tigris.org/][SVN Subversion]] (Code Repository): [[http://en.wikipedia.org/wiki/Subversion_%28software%29][Wikipedia]], Notes - free software * VI (editor): [[http://en.wikipedia.org/wiki/Vi][Wikipedia]] * [[http://msdn.microsoft.com/en-us/vstudio/default.aspx][Visual Studio]] 2005 (IDE): [[http://en.wikipedia.org/wiki/Microsoft_Visual_Studio][Wikipedia]], Notes - costs money, student version available, defacto tool for windows development * [[http://www.intel.com/cd/software/products/asmo-na/eng/239144.htm][VTune]] (profiler): Notes - costs money, student version available (hard to find) -- Main.ShawnDB - 15 Jun 2008
to top
End of topic
Skip to action links
|
Back to top
Edit
|
Attach image or document
|
Printable version
|
Raw text
|
More topic actions
Revisions: | r1.1
|
Total page history
|
Backlinks
You are here:
TModeling
>
Environments
to top
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback