new generation – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Thu, 20 Jul 2023 10:40:32 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.5 TikTok Evolution: From Just for Fun Platform to New Generation Dictator? https://devstyler.io/blog/2023/07/20/tiktok-evolution-from-just-for-fun-platform-to-new-generation-dictator/ Thu, 20 Jul 2023 10:39:05 +0000 https://devstyler.io/?p=109287 ...]]> According to the UK’s communications watchdog, TikTok is the most popular news source for teenagers aged between 12 and 15, reports The Guardian.

TikTok > YouTube&Instagram
Ofcom’s latest report on UK news consumption reveals that the just for fun app is the most used news source across all platforms for teens, followed by YouTube and Instagram.

Why is it the most popular in the digital world?
TikTok’s popularity is due to a powerful algorithm that selects what people see on their screen, as well as an effective search function that has made the app a compelling platform for users of all ages. But is TikTok really useful, and why do scandalous cases with it persist?

According to the study, for kids aged 12-15, TikTok is now the most used single news source across all platforms at 28%, followed by YouTube and Instagram at 25% each. However, the BBC still has the largest reach of any news organization among this age group when all its news channels are taken into account – across BBC iPlayer, radio stations, websites and TV channels – 39%.

Traditional news sites now old fashioned?
According to Ofcom, 16 to 24 year olds are 30% more likely to consume news via social media on their phones than adults, and more likely to consume news online than adults. That is, young people in this age group are also less likely than adults to choose traditional news websites as their news source (6% vs. 26%) and more likely to turn to social media. For example, Instagram is the most used single news source for young people at 44%, although BBC One is tied with Facebook at 33%.

But that’s not all. The survey shows that TikTok as a news source has become more popular with adults, with one in 10 adults using it to follow the news, beating rivals BBC Radio 1 and Channel 5 for the first time.

A minute of fun in TikTok – more desirable than a minute of happiness in the real world?
For adults, the survey reveals that TV news is the most popular source, used by 70% of UK adults. For now, BBC One remains the most used news source across all platforms, followed by ITV. Both channels have declined over the last five years – BBC One by 62% and ITV by 41%. Similarly, Facebook has also declined over the same period. TikTok’s rapid evolution seems to be beating the competition, even if the original idea for the platform was just for fun. Today, TikTok is the dictator of the new generation, and despite the many scandalous cases around the world, it continues to conquer the digital world, and along with it, it is taking over the daily lives of users in the real world.

]]>
Top 5 Best New Generation Programming Languages for 2023 https://devstyler.io/blog/2023/04/03/top-5-best-new-generation-programming-languages-for-2023/ Mon, 03 Apr 2023 08:26:09 +0000 https://devstyler.io/?p=103988 ...]]> A programming language is the most important prerequisite for everything from web development to machine learning to data science. Programming and application development are extremely useful for increasing business efficiency. Developers need to stay up to date with all these latest trends and indices if they want to stay in the tech market. The communities of programmers and developers are evolving at an ever increasing rate.

Today, we’ve chosen to bring you the top 5 next-generation programming languages for 2023 according to Analytics Insight that aim to help optimize speed, provide easy learning curves, and facilitate scalability for future breakthroughs.

Top 5 Best New Generation Programming Languages for 2023

Pony
Pony is an actor-model- and reference-capability-supporting, garbage-collected, a type-safe language with no data races. Data must be identified as changeable, immutable, or separated by a coder with reference capabilities. When two actors access mutable data at the same time, they may make conflicting changes, or the data may become corrupted; thus, the compiler stops the coder from exchanging changeable data between actors. Locks are not needed to prohibit concurrent data changes because reference capabilities safeguard data. Lock-free concurrency increases performance. Pony’s shortcomings include an unstable API, a scarcity of high-quality third-party libraries, and a lack of native tools.

Dart
Dart is a C-like language created by Google that adds type safety to JavaScript grammar. Conversion to other languages, such as JavaScript, Java for Android, native machine code, or a separate Dart virtual machine, is straightforward. It may also serve as a back-end processor. Dart’s strength is in creating event-driven user interfaces. Changes made by developers are instantly apparent due to the hot reload instruction. One Dart team member mentioned the language’s optional static types, lack of compile-time errors, and robust in-built editor as additional advantages.

Pure script
PureScript is a completely functional programming language that can be translated into JavaScript. PureScript, which is most similar to Haskell, is ideal for developing web applications and server-side software use of algebraic data types, pattern matching, and type classes are all Haskell-like features. Because prescript types are both expressive and inferable, the language requires fewer explicit annotations than many others. Its capacity to interact with other languages targeted at targeting JavaScript is one of its greatest assets

F#
F# is an open-source and platform-independent programming language that combines general-purpose and functional programming languages. F# is preferred by many developers since it is just as simple to learn as Python while offering a smoother experience than C# and Java. One potential explanation is that the language eliminates the need for writers to clearly state the class of an object using semicolons, curly brackets, and other symbols. Working with F# simplifies tasks like list processing and implementing complex type definitions. Because it is a hybrid language, F# can interact with many other kinds of systems, such as databases, websites, and .NET entities. The strong type system of the computer language enables authors to work with trust, knowing that their work will be error-free regardless of the parts they’re using. F continued #’s popularity can be attributed to its ease of use and adaptability in a variety of contexts.

Crystal
Crystal is an object-oriented computer language that significantly borrows from Ruby’s concise syntax, making it an ideal option for Ruby developers. The static structure of the language also facilitates its ability to identify and avoid programming mistakes at an early level. With this improvement, teams will no longer have to waste time and money fixing runtime mistakes such as missing null references. Crystal’s built-in type inference eliminates the need for developers to define the computer language being used regularly. Crystal’s fiber technology enables developers to multitask and perform more simultaneous computations without running out of system memory.

]]>
Top 5 New Programming Languages to Learn in 2023 https://devstyler.io/blog/2023/02/15/top-5-new-programming-languages-to-learn-in-2023/ Wed, 15 Feb 2023 12:36:33 +0000 https://devstyler.io/?p=101354 ...]]> Programming languages have been around for more than 30 years in the IT industry and continue to change over the years. They gained popularity based on their scalability and usage. In the way of Java, Python and C++, a new generation of programming languages have emerged to complement the others currently in use.

The new languages have been developed to help optimize speed, facilitate scalability for future breakthroughs, and provide user-friendly learning curves. Today we’re excited to introduce 5 new programming languages to learn this year according to Analytics Insight.

Top 5 New Programming Languages to Learn in 2023

Pony
In pony, the data is identified as, immutable, changeable or isolated by a programmer with reference capabilities. When two actors access mutable data at the same time, they may make conflicting modifications or the data may become corrupted. Thus, the compiler prevents the programmer from exchanging changeable data between actors. Reference capabilities protect data, and locks are not required to prevent concurrent data modifications. Concurrency without locks improves performance.

PureScript
PureScript is a completely functional programming language that can be translated into JavaScript. PureScript, which is most similar to Haskell, is ideal for developing web applications and server-side software. The use of pattern matching, algebraic data types, and type classes are all Haskell-like features.

One of its most valuable assets is its ability to communicate with other languages aimed at JavaScript.

Dart
Dart is a C-like language developed by Google that adds type safety to the JavaScript syntax. Dart is simple to convert to other languages, such as Java for Android, JavaScript, native machine code, or a standalone Dart virtual machine. It may also serve as a back-end processor. Dart is good at creating event-driven user interfaces and the hot reload command in dart makes changes made by developers immediately visible.

F#
F# is a platform-independent and open-source programming language that combines general-purpose and functional programming languages. Many software developers prefer using F# due to its simplicity to learn Python while providing a smoother experience than programming languages like C# and Java. One possible explanation is that the language eliminates the need for developers to explicitly state the type of an object using curly brackets, semicolons, and other symbols. F# simplifies tasks like list implementing and processing complex type definitions.

Crystal
Although we have recently introduced you to this programming language, we don’t want to miss the opportunity to reintroduce its features. Crystal is an object-oriented programming language that borrows heavily from Ruby’s concise syntax, making it an excellent choice for Ruby developers. The static nature of the language also helps detect and prevent programming errors at an earlier stage. With this improvement, teams will no longer have to waste time and money fixing runtime errors, such as missing null references.

]]>
NASA Female Scientists are Inspiring Girls All Over the World https://devstyler.io/blog/2021/03/15/nasa-female-scientists-are-inspiring-girls-all-over-the-world/ Mon, 15 Mar 2021 09:07:01 +0000 https://devstyler.io/?p=44701 ...]]> NASA rover operator Vandi Verma hopes women’s high profile in the latest Mars mission will inspire a new generation to pursue careers in a sector traditionally dominated by men.

Verma’s colleague Swati Mohan made headlines around the world when she narrated the nail-biting landing of the Perseverance rover on the Red Planet following its perilous descent through the Martian atmosphere.

It’s definitely inspired girls everywhere. It opened people’s perceptions of who can be a space engineer. I really think I have one of the coolest jobs in the world. When Mars is visible in the sky you look at that little dot and you think right now there’s a robot out there doing commands that I told it to do. That’s pretty wild.”

Verma, who has been driving rovers on Mars since 2008, said the latest mission would help answer questions “that change what we know about our place in the universe”. Verma studied electrical engineering before moving to the United States, where she gained a PhD in robotics from Carnegie Mellon University. When she joined NASA in 2004, female engineers often found themselves the only woman in the room, she said. But things are changing.

NASA, which aims to land the first woman on the moon by 2024, is on a mission to boost diversity. Women made up 34% of the workforce in 2019, holding 18% of senior scientific posts, about treble the figure for 2009, according to the agency.

Verma said it was very exciting to see an increasing number of applications from women, adding that diverse teams led to more “creative, out-of-the-box thinking“.But she said there was a long way to go to encourage more women into the STEM professions – science, technology, engineering and mathematics.

British space engineer Vinita Marwaha Madill – founder of Rocket Women, which aims to inspire women to choose STEM careers – said role models were vital. Marwaha Madill said:

“Seeing someone that looks like you allows you to believe that it’s possible to achieve your goals.

In Britain, women make up about a quarter of people working in STEM subjects, excluding medicine and related fields where women outnumber men, an organisation campaigning to increase the number of women in STEM professions.

Marwaha Madill, a project manager at a space exploration and robotics company in Ottawa, Canada, said it was crucial to change stereotypes as many girls decided to move away from science as young as 11 years of age. One way to get more girls into STEM subjects was to tap into their desire to change the world for the better.

“There seems to be a disconnect between young women … wanting to make a difference in the world, and knowing that they could make a really big positive impact through a career in science and engineering,” she added.

Space engineer V. Marwaha Madill tests a model of the European Robotic Arm at the European Space Agency’s technology centre ESTEC. Photo credits: Reuters foundation news

NASA’s Verma, who juggles driving the rover with raising one-year-old twins – a boy and a girl, said unconscious bias was also a factor in shaping aspirations.

NASA roboticist Vandi Verma works at her desk in California, while preparing for the Perseverance landing and robotic operations, as her twins play with toys, including a rover model. Photo credits: Reuters foundation news

]]>