Objectmix
Tags Register Mark Forums Read

APL Jobs: Are we all hobbyists? : APL

This is a discussion on APL Jobs: Are we all hobbyists? within the APL forums in Programming Languages category; "Complexity kills. It sucks the life out of developers. It makes products difficult to plan, build and test." This quote comes from one of M$ executives http://news.ft.com/cms/s/43b170c4-50...0779e2340.html It is interesting to see things seem to go in cycles M$ became big by being small, simple and cheap Now it is failing because of its own success It will be interesting to see what happens when developers discover the simplicity of APL Or is it not that simple? Is there an opportunity for APL in the market now? What about APL webapplications? Are they easy simple and cheap or complex?...


Object Mix > Programming Languages > APL > APL Jobs: Are we all hobbyists?

APL APL programming language

Reply

 

LinkBack Thread Tools
  #11  
Old 11-09-2005, 07:11 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

"Complexity kills. It sucks the life out of developers. It makes
products difficult to plan, build and test."

This quote comes from one of M$ executives

http://news.ft.com/cms/s/43b170c4-50...0779e2340.html

It is interesting to see things seem to go in cycles

M$ became big by being small, simple and cheap

Now it is failing because of its own success

It will be interesting to see what happens when developers discover the
simplicity of APL
Or is it not that simple?
Is there an opportunity for APL in the market now?
What about APL webapplications?
Are they easy simple and cheap or complex?

  #12  
Old 11-09-2005, 07:31 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

> It will be interesting to see what happens when developers discover the simplicity of APL
> Or is it not that simple?
> Is there an opportunity for APL in the market now?


As IT organizations grow, so does the size of the burocracy.
It's usually the burocracy that becomes complex rather than the
application.

I repeat : " I'd rather pay 2 profis good money than hire 10 idiots".

I think this is one of APL's main strengths - it destroys the needless
burocracy.
...and is at the same time APL's big disadvantage in that the insecurity
of IT managers is what makes them try to make themselves "independant"
of the "specialist" by hiring a 10 fold burocracy - an existing APL
discussion thread handles this one !

In the very early 70's, a friend of mine who was the #1 brain behind
IBM's mainframe OS ( OS 2.2 ) used APL extensively to organize his
assembler code. A sort of super-intelligent Macro-Assembly tool !

Although I initially though your post was like comparing apples to
oranges, maybe there really is a sensible way of using APL to "organize
and simplify" Microsoft's C-code morrass !

  #13  
Old 11-09-2005, 07:58 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?


aleph0 wrote:

> Although I initially though your post was like comparing apples to
> oranges, maybe there really is a sensible way of using APL to "organize
> and simplify" Microsoft's C-code morrass !



In J there are really good examples of how to use Object Oriented
Programming

The Locales are used extensively

As with other APLs J does not need very many lines to do complex things

The back side is that you only need to get a few lines wrong to get
very complex garbage

By organizing projects into well organized small scripts, verbs and
structure that uses Locales in OOP manner it is possible to build quite
big systems that are easy to maintain

What is mostly important is that new technologies are constantly making
their way and they are usually much simpler, leaner and meaner than
what was there before

I think that the web is an opportunity for APL
People writing web applications can keep the code at their site and
allow the users calling well defined interfaces

The users need not see the APL code

One of the biggest objections to APL earlier was it was so complex to
install and maintain
If the users need not do it because they use interfaces they are
already familiar with those objections need not arise

  #14  
Old 11-09-2005, 08:01 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

Björn Helgason wrote:

> "Complexity kills. It sucks the life out of developers. It makes
> products difficult to plan, build and test."
>
> This quote comes from one of M$ executives
>
> http://news.ft.com/cms/s/43b170c4-50...0779e2340.html
>
> It is interesting to see things seem to go in cycles
>
> M$ became big by being small, simple and cheap
>
> Now it is failing because of its own success


Microsoft is "failing"? I should be such a failure.

> It will be interesting to see what happens when developers discover the
> simplicity of APL
> Or is it not that simple?


It is not that simple. APL is simple to _use_ because there is a good deal
of underlying complexity. It is very much like Windows in that regard.

> Is there an opportunity for APL in the market now?


For APL programmers, I suspect it's limited--you need to find the APL
community in your area, if you can, and network. On the other hand, being
specialized, once you're _in_ (i.e. established in the community) you'll
probably do well.

> What about APL webapplications?
> Are they easy simple and cheap or complex?


The real question is whether there are tools available for APL that make
creating web apps simple and are those tools superior to the tools for
other languages such as Java, also are there decent interfaces between the
APL web app and back end programs such as database managers?

--
--John
to email, dial "usenet" and validate
(was jclarke at eye bee em dot net)
  #15  
Old 11-09-2005, 09:29 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

aleph0 wrote:

>> It will be interesting to see what happens when developers discover the
>> simplicity of APL Or is it not that simple?
>> Is there an opportunity for APL in the market now?

>
> As IT organizations grow, so does the size of the burocracy.
> It's usually the burocracy that becomes complex rather than the
> application.
>
> I repeat : " I'd rather pay 2 profis good money than hire 10 idiots".
>
> I think this is one of APL's main strengths - it destroys the needless
> burocracy.


You keep asserting this. Now where and when in the real world has that
actually happened?

> ..and is at the same time APL's big disadvantage in that the insecurity
> of IT managers is what makes them try to make themselves "independant"
> of the "specialist" by hiring a 10 fold burocracy - an existing APL
> discussion thread handles this one !
>
> In the very early 70's, a friend of mine who was the #1 brain behind
> IBM's mainframe OS ( OS 2.2 ) used APL extensively to organize his
> assembler code. A sort of super-intelligent Macro-Assembly tool !
>
> Although I initially though your post was like comparing apples to
> oranges, maybe there really is a sensible way of using APL to "organize
> and simplify" Microsoft's C-code morrass !


--
--John
to email, dial "usenet" and validate
(was jclarke at eye bee em dot net)
  #16  
Old 11-09-2005, 11:06 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

>You keep asserting this. Now where and when in the real world has that actually happened?

Have you ever seen an APL programming department with 300+ programmers?

In fact, have you ever seen an APL programming department with more
than 3 programmers?
;-)

  #17  
Old 11-09-2005, 04:43 PM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

aleph0 wrote:

>>You keep asserting this. Now where and when in the real world has that
>>actually happened?

>
> Have you ever seen an APL programming department with 300+ programmers?
>
> In fact, have you ever seen an APL programming department with more
> than 3 programmers?


Not an answer. Do you have a case history in which a large IT department
was replaced by a smaller group as the result of adopting APL?

> ;-)


--
--John
to email, dial "usenet" and validate
(was jclarke at eye bee em dot net)
  #18  
Old 11-09-2005, 05:41 PM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

> Not an answer. Do you have a case history in which a large IT department
> was replaced by a smaller group as the result of adopting APL?


I think you've missed my point; I was saying that despite the strength
of APL being able to reduce burocracy in IT, it simply does NOT happen
!

"" ..and is at the same time APL's big disadvantage in that the
insecurity
of IT managers is what makes them try to make themselves "independant"
of the "specialist" by hiring a 10 fold burocracy - an existing APL
discussion thread handles this one ! ""

i.e. it does NOT happen, BECAUSE OF the above !!

Do you "now" get my point ?

  #19  
Old 11-09-2005, 06:28 PM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

aleph0 wrote:

>> Not an answer. Do you have a case history in which a large IT department
>> was replaced by a smaller group as the result of adopting APL?

>
> I think you've missed my point; I was saying that despite the strength
> of APL being able to reduce burocracy in IT, it simply does NOT happen
> !
>
> "" ..and is at the same time APL's big disadvantage in that the
> insecurity
> of IT managers is what makes them try to make themselves "independant"
> of the "specialist" by hiring a 10 fold burocracy - an existing APL
> discussion thread handles this one ! ""
>
> i.e. it does NOT happen, BECAUSE OF the above !!
>
> Do you "now" get my point ?


If it has never happened then why would any manager believe that it actually
_would_ happen? Managers see claims of "if you do this it will increase
productivity ten (or five or three or fifty or whatever) times" with great
regularity, and in general when they try it they find that it doesn't have
any effect at all or makes things worse, so they tend to view such claims
with great suspicion unless there are solid case histories that support
them.

Your assertion that it hasn't happened because managers are afraid that it
will happen comes across as rank paranoia.



--
--John
to email, dial "usenet" and validate
(was jclarke at eye bee em dot net)
  #20  
Old 11-10-2005, 03:20 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default Re: APL Jobs: Are we all hobbyists?

> In fact, have you ever seen an APL programming department with more
> than 3 programmers?


The company I work with has more than 15 APL developers, now, and we are
expanding... That's why we're hiring
--
WildHeart'2k5


Reply

Thread Tools


Similar Threads

Thread Thread Starter Forum Replies Last Post
H1B/Jobs in USA usenet Java 0 11-21-2007 03:29 AM
Jobs available usenet ADA 5 01-17-2007 08:26 PM
Does anyone know if there are still VB 6 jobs out there? usenet basic.visual 0 06-12-2006 04:53 PM
Jobs usenet Compilers 0 01-12-2005 11:00 PM
http://www.jobz-online.com - jobs in India, india jobs usenet Java 0 09-01-2004 10:57 PM


All times are GMT -5. The time now is 08:59 AM.

Managed by Infnx Pvt Ltd.