Saturday, August 3, 2013

Re: Official petition for Bram Moolenaar to become a front end developer

On Sat, Aug 3, 2013 at 5:59 PM, Andrew Ray <delvarworld@gmail.com> wrote:
Bram clearly writes a lot of C code. The only "indent" Vim has built in by default is "cindent" (did this come from vi? I don't know). But, times have changed. Developers now write a lot of javascript and html. Vim is not so good at javascript and html. Indenting, for example, is very poor for most front end related languages. Out of the box it won't even indent HTML properly, rendering = useless for us. Syntax highlighting out of the box is undesirable.

Fix them.  These don't require massive sweeping changes in Vim core -- they require a domain expert who has a good idea on how it should work who will learn VimL and write the indent and highlighting we deserve. 


It's time for a change. Many of us want to write javascript in Vim, and want good support for it. The way to get that is for Bram to take up front end development, and learn the pitfalls that we all face. The first time Bram tries to use % on a multi-line < div > tag to jump to its close, we will be one step closer to liberation. With every comma separated var list he tries to write, the drums of freedom beat louder.

What?  No.  We all have various things we would like to see work better -- lucky that that VAST majority of them can be fixed outside of the core.  Some things need to be fixed in the core, like faster regular expressions.  So I think the focus is in the right place at the moment.  

 
Bram can keep writing C code, but it should be on the back burner. Whether we like it or not, many, if not most software implementations and businesses require complex javascript and front end work to function.

I sense a bit of personal bias here.  Again, nothing stops you from fixing this entirely independently.


JOIN ME! If you want Bram Moolenaar to become a front end developer so that the ever growing world of front end development can be slingshotted into the future, just sign below. Together, with Bram's help, we can make Vim the editor of choice for knocking out front end tasks.

No, I will not join you, I prefer Bram working on core stuff.  You can make Vim the editor of choice via plugins, no one is standing in your way.


I, Andrew Ray, petition Bram Moolenar to become a front end developer.

I, Robert Melton, petition Andrew Ray to realize the power to fix what he dislikes is already available and he should take advantage of it... show us all how it should work!

--
Robert Melton

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
 
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

No comments:

Post a Comment