15 вересня
Написав Procom
15 вересня 2007 - 8:58 вечора - 747 переглядів
Якщо Ви новачок тут, ви можете підписатися на мій RSS Feed. Так що ви можете ознайомитися з останніми оновленнями про Web2.0 коштів, внесення грошей у мережі, Поради в SEO, Ajax і багато чого іншого. Дякуємо за відвідування ProgramimiCOM!
Олівер Стіл написав цікаву статтю, IDE Розділіть з описом двох таборів у світі розробник: Мова mavens та інструменту mavens.
Якщо Ви частий цьому блозі ви повинні добре знати, що я дуже раді про кодексі браузер, простий текстовий редактор з якої-небудь класний складаються можливості. І як я можу знайти Мови програмування є одним з найбільш цікавих тем в області комп'ютерної науки, я думаю, що інтуїтивно я б поставив себе в мовній табір. Я хотів би стверджувати, що мова дизайну нададуть програмістам з необхідними інструментами для підвищення ефективності їх діяльності у найближчі роки. Я починаю сумніватися, що це так, однак.
Цікаво, якщо цей розрив пов'язаний з статичні і динамічні клавіатури. Мені здається, що для IDE для будь-якого хорошого, свою мову повинен бути кілька до статичної кінці шкали. Більш обов'язковими, що відбувається під час виконання, тим менше можна вивести на IDE в режимі редагування. Брюс Еккель стверджує, що Python IDE не дуже потрібна, як Java ШЕ. У мові Python, він стверджує, продуктивність властиво той час як в мові Java, ви отримаєте поштовх з боку IDE.
Тепер я знаю, що динамічні люди ненавидять набравши образу "мова сценаріїв" аргумент, але я збираюся взяти її в будь-якому випадку: що про великих системах? Я не стверджую, що ви не можете робити або підтримувати великих систем з динамічно типізованих Мови. Справді, я думаю, що вони можуть працювати дуже добре для таких систем. Але з великими системами, я виявив, що IDE дійсно приходить на допомогу. Intellisense дозволяє мені з документацією, яка мені потрібна 90% часу, прямо на моїх руках. Жити розбору та синтаксичні помилки Підкреслюючи це те, що я міг би легко обійтися. Але, знаючи, які методи класу, параметри яких функція приймає і які їх види і назви має неоціненне значення. Мені це нагадує GMail гасло: Пошук без сортування. Я думаю, це схоже на основна відмінність між мовою табору і табору IDE. Мова людей, як сортувати, люди, як IDE для пошуку. Коли система зростає, складність буде рости з ним. Представляючи шари абстракції та допомога - вони необхідні, але вони не можуть повністю видалити складності. Навіть якщо у вас є абсолютно рефакторінг Код формування дерева абстракцій, у вас буде простежити через неї як по вертикалі, так і по горизонталі. Там буде багато функцій, файлів і рядків коду. І в цьому випадку, я думаю, що IDE і пошук "парадигма" працювати краще.
Як я вже сказав, я б дійсно ненавиджу стверджують, що дослідження мови не має значення, і мені б хотілося, щоб переконатися, що я тут не так. Можливо, мені слід зробити певну роботу за Чандлера або який-небудь інший великий, динамічно ввели проект, просто щоб подивитися, що це таке ..
Роздрукувати цей пост
Email This Post ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| By N2H | |||||
Один відповідь
Paddy3118
16 вересня 2007 в 10:39 вечора
1Як би ви це клас: Kate, Vim, Emacs?
Редакторів або IDE's
Деякі люди вважають за краще використовувати говорити Vim, і aess для плагінів, які надають їм додаткові функціональні можливості для великих програм.
Що б я взяти з питанням, коли API такої докладної і ООН-інтуїтивний вона покладається на його інтеграцію в IDE, щоб зробити його більш прийнятним.
Іноді в рамках цього великого програми enterprisey невеликий правильний час душить до смерті.
- Paddy
Коментарі RSS
Ідентифікатор TrackBack URI 
Ви повинні увійти в систему, щоб залишити коментар.