Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^2: Maximising Language integration: Holy Grail or Dystopia?

by anonymized user 468275 (Curate)
on Jul 14, 2015 at 09:19 UTC ( [id://1134662]=note: print w/replies, xml ) Need Help??


in reply to Re: Maximising Language integration: Holy Grail or Dystopia?
in thread Maximising Language integration: Holy Grail or Dystopia?

I am sure you are right about mixing languages being common. My exposure to that is limited though so I am trying to get a feeling of what the trade-offs would be. You are right too about wanting to avoid getting language drivers stuck at particular versions. This happened with the tool I referred to, although customers often believed getting stuck with a language version was an avoidable mistake by the manufacturers. For example, instead the framework could settle for organising code into integration classes without actually generating statements - i.e. one should abstract only what needs to be abstracted for maintainability.

One world, one people

  • Comment on Re^2: Maximising Language integration: Holy Grail or Dystopia?

Replies are listed 'Best First'.
Re^3: Maximising Language integration: Holy Grail or Dystopia?
by Anonymous Monk on Jul 14, 2015 at 09:38 UTC

    It's worth adding that while mixing languages may be common, it's not necessarily maintainable unless done cleanly, e.g. using templates or at least having clear boundaries between the two languages in the source code. In the wild you'll see code like this all the time: print "<span style=\"font-weight:bold;\" onClick=\"alert('bar!');\">";

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1134662]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (7)
As of 2024-04-19 14:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found