Are you in search of the perfect IDE?
Do you feel stuck trying to decide what to pick for you or your team?
Are you new to development and want help on deciding what IDE to use?
Whether it is JavaScript, Swift, ObjectiveC the perfect tool is at your finger tips.
2. A LITTLE ABOUT ME
15+ Years in the industry
ActionScript, HTML, JavaScript, CSS, PHP, Java, Phython,
C#, C++, ObjectiveC, Swift, Ruby, RoR, Shell, .Net...
jQuery, Underscore, CoffeeScript, SASS, Angular, React,
React Native, PaperVision, RobotLegs, PureMVC...
WordPress, Mambo, Django, Drupal, Joomla, Adobe
Enteprise Manager...
zZzzzZZ
zZzzZzZZz...
3. WHAT IS AN IDE?
Acronym
Integrated Development Environment
One (of many) De nition
software application that provides comprehensive
facilities to computer programmers for software
development
Consists of
A source code editor
Build Automation
Debugger
4. IF (FED == TRUE) { BROWSER = IDE };?
source code editor, build automation, debugger
5. YOU (SORT OF) CAN...
...but would you really want to?
6. WHY DO WE NEED AN IDE?
We are just as productive as the tools we have
We are just as productive as our understanding of our tools
If we write code for a living, we need to produce code
7. POPULAR IDES PER LANGUAGE (2010)
C# - Visual Studio, SharpDevelop
Java - Eclipse, NetBeans, IDEA
Objective-C - Xcode
Delphi - RAD Studio
Object Pascal - Delphi, Lazarus
C, C++ - Visual Studio, Vim
PL/SQL - RapidSQL, Oracle SQLDeveloper
PHP - Eclipse, NetBeans, Nusphere PHPed
Actionscript (AS2, AS3) - FlashDevelop
8. Flex - Flash Builder 4
Python - Eclipse, IDLE
Perl - Padre
Common Lisp - Lispworks, Emacs
Ruby - TextMate
Haskell - Vim
Fortran - Vim
Visual Basic - Visual Studio
9. THINGS DEVS WANT FROM AN IDE
Error Checking
Code Navigation
Code Completition
Code Generation
Refractoring
Version Control Integration
Debugging
10. WHAT IS AVAILABLE TODAY?
Grid℠ Scoring
MarketPresence
Contenders Leaders
High PerformersNiche
for Integrated Development Environment (IDE)
Satisfaction
13. WHAT IS THE PERFECT IDE?
If you are part of a large corporation
The one you are given
If you are in a lead position
The one you trust your developers will be the most
productive with
If you are a solopenur or freelancer
The one most effective for your job
14. WHAT IS THE PERFECT IDE FOR ME?
Visual Studio Code
15. WHAT IS THE BEST IDE FOR YOU?
Let's continue the conversation
Twitter
Github
LinkedIn
@helmutgranda