Isn't Arduino just using C/C++? According to their [FAQ it 
is](https://www.arduino.cc/en/Main/FAQ):

> Q: Can I program the Arduino board in C?
>> A: In fact, you already are; the Arduino language is merely a set of C/C++ 
>> functions that can be called from your code.

It sounds akin to having a custom C++ filetype for Qt or something, not that 
I'm strictly opposed to either, I just wonder how many special purpose custom 
filetypes we want to add for languages which are already supported. For 
example, I've been doing programming on several classic microcontrollers 
lately, would we want to have a `filetypes.6502.conf`, `filetypes.8051.conf`, 
`filetypes.8086.conf`, `filetypes.68k.conf`, `filetypes.AVR.conf`, 
`filetypes.PIC.conf`, etc.? I suppose the alternative would be to put all of 
these specialized filetypes on the wiki.

Adding the Arduino-specific extensions as in [SFBUG 
597](https://sourceforge.net/p/geany/feature-requests/597/) and #1328 seems 
completely reasonable since they don't clash with existing extensions (despite 
the fact that users could easily add those extensions themselves and indeed 
that is the entire purpose of that config file).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1339#issuecomment-267199109

Reply via email to