EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

MikroElektronica experimenteer board

elektroda.net NewsGroups Forum Index - Electronics Others - MikroElektronica experimenteer board

Goto page Previous  1, 2

m II
Guest

Wed Apr 21, 2010 9:25 am   



T wrote:

Quote:
Some of us just flip switches in octal.






163 151 143 153 160 165 160 160 171






mike

T
Guest

Fri Apr 23, 2010 4:26 am   



In article <4bceb661_at_news.x-privat.org>, c_at_in.the.hat says...
Quote:

T wrote:

Some of us just flip switches in octal.






163 151 143 153 160 165 160 160 171






mike

Not sick, just enjoy number systms a little too much.

m II
Guest

Fri Apr 23, 2010 8:24 am   



T wrote:

Quote:
163 151 143 153 160 165 160 160 171

Not sick, just enjoy number systms a little too much.


CLVII CLIII





mike

John Ferrell
Guest

Fri Apr 23, 2010 3:57 pm   



On Sat, 27 Feb 2010 22:41:38 -0500, "Stan Starinski"
<Stars_at_nyc.rr.com> wrote:

Quote:
I am really against Mikroelektronika and the fact their IDE is not free,
unlike Microchip MPLAB IDE.

I would suggest Microchip ICD3, MPLAB IDE, and QL200 as development board
UNLESS that board is not using MPLAB + C18 which I don't know yet.
I just stick with manufactuer's own solutions, not Mikroelectronika and
their Basic or Pascal language.

Are you SERIOUS?
Basic is a TOY language. It's only good for non-critical and small
projects, and VisualBasic is only good for creating GUI and simple
scripts/automation.
Anything complicated written in Basic is prone to bugs and failures, it's
unfit for industrial applications.

On the contrary, C language is used to create OTHER languages and whole
operating systems and is a de-facto standard for critical apps.
It's clear why you and some others choose Mikroelektronika dev board and
their lame Basic compiler/interpreter - simplicity.

OK if simplicity is the goal and you're not a professional engineer, go with
it.

But if you want to be a professional - drop Basic for embedded design today.
Start learning C language.

If you limit yourself to a single programming language you become a
"One Trick Pony"! Until you grasp the basics of each you cannot
appreciate their respective values. My personal favorite is Pascal. I
like to use Procedures as well as functions.

OTH, "c" as defined by K&R will accomplish the same goals with fewer
instructions for the programmer to remember. It does the heavy lifting
through the many libraries. Its limitations are intentional: Many of
the features in Pascal are inclined to generate big, slow code.

Basic started small and simple but has grown into a mature language
that is popular and efficient.

All three have instruction sets that permit and encourage manipulation
at the bit/byte level. That is important to me.

Today's really big curse is the IDE that comes with most packages.
They all seem different and have their own quirks. Learning the
language has become secondary to learning the "current environment'.
Programming for a Windows environment is different than programming
for a Linux or an embedded environment.

Higher level languages have more limitations but in general take less
manpower to get a given job done, IF that given job is a good fit to
that language.

If you are making your living as a programmer or developer the market
or your employer will make the decision for you so what is best is not
your decision!



Whatever you prefer, it hampers your personal development to become a
"one trick pony".
John Ferrell W8CCW

Goto page Previous  1, 2

elektroda.net NewsGroups Forum Index - Electronics Others - MikroElektronica experimenteer board

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony