Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8308419
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T18:48:33+00:00 2026-06-08T18:48:33+00:00

I am currently reading / learning Erlang, and it is often noted that it

  • 0

I am currently reading / learning Erlang, and it is often noted that it is not (really) suitable for ‘heavy number crunching’. Now I often come across this phrase or similar, but never really know what ‘heavy’ exactly means.

How does one decide if an operation is computationally intensive? Can it be quantified before testing?

Edit:

is there a difference between the quantity of calculations, the complexity of the algorithm or the size of the input values.

for example 1000 computaions of 28303 / 4 vs 100 computations of 239847982628763482 / 238742

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T18:48:35+00:00Added an answer on June 8, 2026 at 6:48 pm

    When you are talking about Erlang specifically, I doubt that you in general want to develop applications that require intensive number crunching with it. That is – you don’t learn Erlang to code a physics engine in it. So don’t worry about Erlang being too slow for you.

    Moving from Erlang to the question in general, these things almost always come down to relativity. Let’s ignore number crunching and ask a general question about programming: How fast is fast enough?

    Well, fast enough depends on:

    • what you want to do with the application
    • how often you want to do it
    • how fast your users expect it to happen

    If reading a file in some program takes 1ms or 1000ms – is 1000 ms to be considered “too slow”?

    If ten files have to be read in quick succession – yes, probably way too slow. Imagine an XML parser that takes 1 second to simply read an XML file from disk – horrible!

    If a file on the other hand only has to be read when a user manually clicks a button every 15 minutes or so then it’s not a problem, e.g. in Microsoft Word.

    The reason nobody says exactly what too slow is, is because it doesn’t really matter. The same goes for your specific question. A language should rarely, if ever, be shunned for being “slow”.

    And last but not least, if you develop some monstrous project in Erlang and, down the road, realise that dagnabbit! you really need to crunch those numbers – then you do your research, find good libraries and implement algorithms in the language best suited for it, and then interop with that small library.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm currently reading Oreilly's Learning XNA 4.0 and I've noticed that the author is
Our profession often requires deep learning; sitting down and reading, and understanding. I'm currently
I'm currently learning F# and I really love the yield! (yield-bang) operator. Not only
I'm currently reading Learning Rails 3. I'm working on an example where you can
I'm currently reading Rails 3 In Action. There is code that I was wondering
I'm currently reading Artificial Intelligence: A Modern Approach (Russell+Norvig) and Machine Learning (Mitchell) -
I am currently going though the process of learning C++ though reading programming books.
Currently reading quite a heavy WCF book. I have used it myself in production
I am currently learning c# and reading a few books. I can do quite
Currently I have listed down learning Unix/Shell Scripting and reading CLR Algo book as

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.