Using Polymer Modified Asphalt Emulsions in Surface Treatments

Total Page:16

File Type:pdf, Size:1020Kb

Using Polymer Modified Asphalt Emulsions in Surface Treatments Using Polymer Modified Asphalt Emulsions in Surface Treatments A Federal Lands Highway Interim Report John B. Johnston Gayle King August 2008 TABLE OF CONTENTS TABLE OF CONTENTS ............................................................................................................................... II EXECUTIVE SUMMARY .............................................................................................................................. V ACKNOWLEDGEMENTS ............................................................................................................................ VI DISCLAIMER .............................................................................................................................................. VII 1.0 INTRODUCTION .............................................................................................................................. 1 1.1 BACKGROUND ................................................................................................................................ 1 1.2 STUDY OBJECTIVES ....................................................................................................................... 1 1.3 SCOPE .......................................................................................................................................... 2 1.4 REPORT ORGANIZATION ................................................................................................................. 3 2.0 LITERATURE REVIEW OF POLYMER MODIFIED ASPHALT EMULSIONS ............................... 4 2.1 BASICS OF POLYMERS AND ASPHALT EMULSIONS ............................................................................ 4 2.1.1 Polymer Terminology and Chemistry ...................................................................................... 4 2.1.2 Asphalt Emulsions ................................................................................................................... 5 2.1.3 Asphalt Composition ............................................................................................................... 7 2.1.4 Polymer Modified Asphalt (PMA) ............................................................................................ 8 2.2 TYPES OF POLYMER MODIFIERS ..................................................................................................... 9 2.2.1 Overview and Classification .................................................................................................... 9 2.2.2 Natural Rubber and Latex ..................................................................................................... 11 2.2.3 Synthetic Rubber and Latex .................................................................................................. 14 2.2.4 Block Copolymers ................................................................................................................. 16 2.2.5 Reclaimed Rubber ................................................................................................................. 19 2.2.6 Plastics .................................................................................................................................. 22 2.2.7 Polymer Blends ..................................................................................................................... 26 2.3 POLYMER MODIFICATION METHODS AND DOSAGE RATES .............................................................. 27 2.3.1 Polymer Modification Methodology ....................................................................................... 27 2.3.2 POLYMER DOSING ........................................................................................................................ 36 2.3.3 STORAGE AND HANDLING CONSIDERATIONS .................................................................................. 39 2.4 PERFORMANCE ............................................................................................................................ 41 2.4.1 PERFORMANCE CRITERIA ............................................................................................................. 41 2.4.2 TESTING PROTOCOLS AND CONSIDERATIONS ................................................................................ 45 2.4.3 EVALUATION OF EXISTING FEDERAL LANDS STANDARDS ................................................................ 51 2.4.4 MODIFIED VERSUS UNMODIFIED ASPHALTS ................................................................................... 53 2.4.5 MODIFIED EMULSION VERSUS MODIFIED HOT MIX BINDERS ........................................................... 55 2.5 SURFACE APPLICATION TYPES...................................................................................................... 56 2.5.1 General .................................................................................................................................. 56 2.5.2 Chip Seals ............................................................................................................................. 57 2.5.3 Slurry Seals and Microsurfacing ............................................................................................ 60 2.5.4 Cape Seals ............................................................................................................................ 65 2.6 POLYMERS AND TRAFFIC VOLUMES ............................................................................................... 66 2.7 NON-ROADWAY APPLICATIONS ..................................................................................................... 68 2.8 CLIMATE, ENVIRONMENTAL AND TIMING CONSIDERATIONS ............................................................. 69 2.9 IMPACT OF MATERIALS SELECTION................................................................................................ 73 2.9.1 Polymer Type ........................................................................................................................ 73 2.9.2 Surfactants & Emulsion Type ................................................................................................ 73 2.9.3 Aggregates ............................................................................................................................ 74 2.9.4 Fillers ..................................................................................................................................... 75 ii 2.10 SURFACE TREATMENTS, DISTRESS, AND COST-EFFECTIVENESS .................................................... 75 3.0 LABORATORY TESTING AND SPECIFICATION RECOMMENDATIONS ................................ 78 3.1 INDUSTRY OUTREACH INITIATIVES ................................................................................................. 78 3.1.1. Initial Discussions with Industry Representatives ................................................................. 78 3.1.2 Findings from the Survey and Follow-up Communication .................................................... 79 PME Emulsion Test Methods and Specifications ........................................................................................... 80 Residue Recovery ......................................................................................................................................... 81 Residue Testing Using Superpave Binder Technology .................................................................................. 82 Aggregate Specifications ............................................................................................................................... 89 Emulsion/Aggregate Performance Tests ....................................................................................................... 98 Manufacturing and Construction .................................................................................................................. 100 3.1.3. Follow-up Discussions with Larger Industry Audience ........................................................ 102 3.2 SPECIFIC RECOMMENDATIONS .................................................................................................... 105 3.2.1 Task 2A. Use of Modified vs. Unmodified Asphalt Emulsions ........................................... 105 3.2.2 Task 2B. Identifying and Specifying Polymer Percentages ............................................... 107 3.2.3 Task 2C. Projected Performance and Cost ........................................................................ 108 3.2.4 Task 2D. Further Investigation ........................................................................................... 108 Delayed Acceptance - Approved Supplier Certification................................................................................ 109 Strawman “Report Only” Draft Specification ................................................................................................ 109 Design and Performance Testing ................................................................................................................ 111 Leveraging Resources and Information Sharing .......................................................................................... 112 Other Data Gaps and Future Work .............................................................................................................. 113 4.0 PME TESTING PLAN AND STRAWMAN SPECIFICATION ...................................................... 115 4.1 STRAWMAN SPECIFICATION FOR EMULSION RESIDUES ................................................................
Recommended publications
  • The Difference of Butyl Rubber and Butadiene Styrene Rubber? by Butyl Rubber Sheets - [email protected], Date: Sep.18.06
    The difference of butyl rubber and butadiene styrene rubber? By Butyl Rubber Sheets - www.dongrubber.com, [email protected], Date: Sep.18.06 Butyl rubber sheets is a kind of synthetic rubber which is a copolymer of Isobutylene and a small amount of isoprene copolymer, short for IIR. Butyl rubber sheeting has good chemical stability and thermal stability, the most prominent character is the air tightness and water tightness. Its air transmittance is only about 1/7 of the natural rubber, 1/5 of the styrene-butadiene rubber. Meanwhile its transmittance of steam is 1/200 of the natural rubber, and 1/140 of the styrene-butadiene rubber. Thus IIR is mainly used in the manufacture of tires, inner tubes, steam pipe, water dam and bottom gasket and other rubber products. Styrene-butadiene rubber (SBR) is one of the biggest general synthetic rubber varieties, and is also among the first rubber to realize industrialization production. Styrene butadiene rubber sheet is a random copolymer of butadiene and styrene. Its physical performance, processing performance and product performance is close to those of natural rubber sheets, and some properties such as wear resistance, heat resistance, ageing resistance and curing rate are more excellent than natural rubber sheeting, SBR can be used with a variety of natural rubber sheets and synthetic rubbers, widely applied to tires, tape, rubber hose, wire and cable, medical instruments and various kinds of rubber products production and other fields. Author: Butyl Rubber Sheets copyright reserved. Original URL should be kept in reproduction. .
    [Show full text]
  • THE FUTURE of SCREENS from James Stanton a Little Bit About Me
    THE FUTURE OF SCREENS From james stanton A little bit about me. Hi I am James (Mckenzie) Stanton Thinker / Designer / Engineer / Director / Executive / Artist / Human / Practitioner / Gardner / Builder / and much more... Born in Essex, United Kingdom and survived a few hair raising moments and learnt digital from the ground up. Ok enough of the pleasantries I have been working in the design field since 1999 from the Falmouth School of Art and onwards to the RCA, and many companies. Ok. less about me and more about what I have seen… Today we are going to cover - SCREENS CONCEPTS - DIGITAL TRANSFORMATION - WHY ASSETS LIBRARIES - CODE LIBRARIES - COST EFFECTIVE SOLUTION FOR IMPLEMENTATION I know, I know, I know. That's all good and well, but what does this all mean to a company like mine? We are about to see a massive change in consumer behavior so let's get ready. DIGITAL TRANSFORMATION AS A USP Getting this correct will change your company forever. DIGITAL TRANSFORMATION USP-01 Digital transformation (DT) – the use of technology to radically improve performance or reach of enterprises – is becoming a hot topic for companies across the globe. VERY DIGITAL CHANGING NOT VERY DIGITAL DIGITAL TRANSFORMATION USP-02 Companies face common pressures from customers, employees and competitors to begin or speed up their digital transformation. However they are transforming at different paces with different results. VERY DIGITAL CHANGING NOT VERY DIGITAL DIGITAL TRANSFORMATION USP-03 Successful digital transformation comes not from implementing new technologies but from transforming your organisation to take advantage of the possibilities that new technologies provide.
    [Show full text]
  • Vulcanization & Accelerators
    Vulcanization & Accelerators Vulcanization is a cross linking process in which individual molecules of rubber (polymer) are converted into a three dimensional network of interconnected (polymer) chains through chemical cross links(of sulfur). The vulcanization process was discovered in 1839 and the individuals responsible for this discovery were Charles Goodyear in USA and Thomas Hancock in England. Both discovered the use of Sulfur and White Lead as a vulcanization system for Natural Rubber. This discovery was a major technological breakthrough for the advancement of the world economy. Vulcanization of rubbers by sulfur alone is an extremely slow and inefficient process. The chemical reaction between sulfur and the Rubber Hydrocarbon occurs mainly at the C = C (double bonds) and each crosslink requires 40 to 55 sulphur atoms (in the absence of accelerator). The process takes around 6 hours at 140°C for completion, which is uneconomical by any production standards. The vulcanizates thus produced are extremely prone to oxidative degradation and do not possess adequate mechanical properties for practical rubber applications. These limitations were overcome through inventions of accelerators which subsequently became a part of rubber compounding formulations as well as subjects of further R&D. Following is the summary of events which led to the progress of ‘Accelerated Sulfur Vulcanization'. Event Year Progress - Discovery of Sulfur Vulcanization: Charles Goodyear. 1839 Vulcanizing Agent - Use of ammonia & aliphatic ammonium derivatives: Rowley. 1881 Acceleration need - Use of aniline as accelerator in USA & Germany: Oenslager. 1906 Accelerated Cure - Use of Piperidine accelerator- Germany. 1911 New Molecules - Use of aldehyde-amine & HMT as accelerators in USA & UK 1914-15 Amine Accelerators - Use of Zn-Alkyl Xanthates accelerators in Russia.
    [Show full text]
  • Curtains Up! Lights, Camera, Action! Documenting the Creation Of
    Curtains Up! Lights, Camera, Action! Documenting the Creation of Theater and Opera Productions with Linked Data and Web Technologies Thomas Steiner, Rémi Ronfard, Pierre-Antoine Champin, Benoît Encelle, Yannick Prié To cite this version: Thomas Steiner, Rémi Ronfard, Pierre-Antoine Champin, Benoît Encelle, Yannick Prié. Curtains Up! Lights, Camera, Action! Documenting the Creation of Theater and Opera Productions with Linked Data and Web Technologies. International Conference on Web Engineering ICWE 2015, International Society for the Web Engineering, Jun 2015, Amsterdam, Netherlands. pp.10. hal-01159826 HAL Id: hal-01159826 https://hal.inria.fr/hal-01159826 Submitted on 22 Dec 2015 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Curtains Up! Lights, Camera, Action! Documenting the Creation of Theater and Opera Productions with Linked Data and Web Technologies Thomas Steiner1?, R´emiRonfard2 Pierre-Antoine Champin1, Beno^ıtEncelle1, and Yannick Pri´e3 1CNRS, Universit´ede Lyon, LIRIS { UMR5205, Universit´eLyon 1, France ftsteiner, [email protected], [email protected] 2 Inria Grenoble Rh^one-Alpes / LJK Laboratoire J. Kuntzmann - IMAGINE, France [email protected] 3CNRS, Universit´ede Nantes, LINA { UMR 6241, France [email protected] Abstract.
    [Show full text]
  • Polymer Libraries Photoresponsive Polymers II Volume Editors: Meier, M.A.R., Webster, D.C
    225 Advances in Polymer Science Editorial Board: A. Abe · A.-C. Albertsson · K. Dušek · W.H. de Jeu H.-H. Kausch · S. Kobayashi · K.-S. Lee · L. Leibler T.E. Long · I. Manners · M. Möller · O. Nuyken E.M. Terentjev · M. Vicent · B. Voit G. Wegner · U. Wiesner Advances in Polymer Science Recently Published and Forthcoming Volumes Polymer Libraries Photoresponsive Polymers II Volume Editors: Meier, M.A.R., Webster, D.C. Volume Editors: Marder, S.R., Lee, K.-S. Vol. 225, 2010 Vol. 214, 2008 Polymer Membranes/Biomembranes Photoresponsive Polymers I Volume Editors: Meier, W.P., Knoll, W. Volume Editors: Marder, S.R., Lee, K.-S. Vol. 224, 2010 Vol. 213, 2008 Organic Electronics Polyfluorenes Volume Editors: Meller, G., Grasser, T. Volume Editors: Scherf, U., Neher, D. Vol. 223, 2010 Vol. 212, 2008 Inclusion Polymers Chromatography for Sustainable Polymeric Volume Editor: Wenz, G. Materials Vol. 222, 2009 Renewable, Degradable and Recyclable Volume Editors: Albertsson, A.-C., Advanced Computer Simulation Hakkarainen, M. Approaches for Soft Matter Sciences III Vol. 211, 2008 Volume Editors: Holm, C., Kremer, K. Vol. 221, 2009 Wax Crystal Control · Nanocomposites Stimuli-Responsive Polymers Self-Assembled Nanomaterials II Vol. 210, 2008 Nanotubes Volume Editor: Shimizu, T. Functional Materials and Biomaterials Vol. 220, 2008 Vol. 209, 2007 Self-Assembled Nanomaterials I Phase-Separated Interpenetrating Polymer Nanofibers Networks Volume Editor: Shimizu, T. Authors: Lipatov, Y.S., Alekseeva, T. Vol. 219, 2008 Vol. 208, 2007 Interfacial Processes and Molecular Aggregation of Surfactants Hydrogen Bonded Polymers Volume Editor: Narayanan, R. Volume Editor: Binder, W. Vol. 218, 2008 Vol. 207, 2007 · New Frontiers in Polymer Synthesis Oligomers Polymer Composites Volume Editor: Kobayashi, S.
    [Show full text]
  • SAFETY DATA SHEET for Mission Rubber Neoprene Gaskets
    SAFETY DATA SHEET for Mission Rubber Neoprene Gaskets SECTION TOPIC PG 1 Identification 1 2 Hazard Identification 1-2 3 Composition/Information On Ingredients 2 4 First Aid Measures 2 5 Firefighting Measures 2 6 Accidental Release Measures 3 7 Handling and Storage 3 8 Exposure Controls/Personal Protection 3 9 Physical and Chemical Properties 4 10 Stability and Reactivity 4 11 Toxicological Information 4 12 Ecological Information 5 13 Disposal Considerations 5 14 Exposure Controls/Personal Protection 5 15 Regulatory Information 5-6 16 Other Information 6 missionrubber.com (800) 854-9991 SAFETY DATA SHEET NEOPRENE GASKETS Section 1: IDENTIFICATION 1.1 Product identifier Product name: Neoprene Product part number: DPESISGRP251 CAS number: Ingredients: 184963-09-1. Synonyms: Neoprene. Product description: Neoprene Synthetic Rubber Gasket is a black color rubber with a mild characteristic odor. Product type: Solid 1.2 Relevant identified uses of the substance or mixture and uses advised against Product use: For use only as specified in product literature 1.3 Details of the supplier of the safety data sheet Mission Rubber Company, LLC 1660 Lesson Lane Corona, CA 92879 1.4 Telephone number: 800-854-9991 Section 2: HAZARD IDENTIFICATION 2.1 Classification of Substance or Mixture Potential Health Effects Before using Neoprene Synthetic Rubbers, read Bulletin "Guide for Safety in Handling and FDA Status of Neoprene Solid Polymers". ADDITIONAL HEALTH EFFECTS POLYCHLOROPRENE BLEND ACUTE OR IMMEDIATE EFFECTS: ROUTES OF ENTRY AND SYMPTOMS Ingestion One type of Neoprene was tested for oral toxicity in rats. The LD-50 is in excess of 20,000 milligrams per kilogram body weight which is low toxicity.
    [Show full text]
  • Mechanical Study Guide.Pdf
    MECHANICAL CONCEPTS Turn on bookmarks to navigate this document . PURPOSE OF THIS GUIDE . BEARINGS . Michelin North America, Inc. Copyright © 2012 Michelin North America, Inc All rights reserved. The Michelin Man is a registered trademark of Michelin North America, Inc. www.michelin.com BEARINGS AND THEIR CATEGORIES Generalities A bearing is a mechanical device and it is important to know its various components. 1 2 Figure 1-1 . Michelin North America, Inc. Copyright © 2012 Michelin North America, Inc All rights reserved. The Michelin Man is a registered trademark of Michelin North America, Inc. www.michelin.com Categories of bearings Figure 1-2 . Michelin North America, Inc. Copyright © 2012 Michelin North America, Inc All rights reserved. The Michelin Man is a registered trademark of Michelin North America, Inc. www.michelin.com Radial bearings Radial bearings are made with balls or rollers, depending on the how the bearings are used. They are designed to withstand forces that are perpendicular to the axis of the shaft. Figure 1-3 Axial bearings Axial bearings, also known as thrust bearings, have either balls or rollers, but both are designed to withstand axial forces, which push or pull along the axis. Figure 1-4 . Michelin North America, Inc. Copyright © 2012 Michelin North America, Inc All rights reserved. The Michelin Man is a registered trademark of Michelin North America, Inc. www.michelin.com Radial bearings and their functions Ball bearings Name Function Rigid, with balls and Designed mainly to support deep track. radial loads, but can also take a bit of axial load. Name Function With filling notch.
    [Show full text]
  • HP Chromebook 11 and 14 Notebook Pcs for Education Data Sheet
    Data sheet HP Chromebook 11 and 14 A smart investment for any student, school, or district The new HP Chromebook 11 and HP Chromebook 14 for education combine essential HP innovations and support with the Chrome OS™ operating system. More students can access educational content than ever before with these simple-to-deploy and simple-to-manage Chromebook™ notebook computers. And schools and districts can cut down on IT costs and introduce new learning experiences into the classroom with an ever-expanding collection of educational apps. Data sheet | HP Chromebook 11 and 14 Collaborative learning in a flash Personalized learning HP Chromebooks allow you to provide By equipping students with their own your students and teachers with access to devices and IDs, schools can democratize an innovative, Web-based communication and personalize learning. Students can and collaboration platform that is free to explore the Web and all of its resources to all education accounts with no limit to the collect, review, and analyze data. Then, they number of users you can provision. Chrome™ can use Google™ Apps for Education to create devices are optimized for the Web’s vast and share their hypotheses and findings with educational resources. their peers, their teachers, and even their parents and guardians. Integrate rich content into lessons, inspire HP Chromebook 11 collaboration, and encourage students to Designed to engage create and share their own content with the The new HP Chromebook 11 and 14 include world. Chrome devices deliver it all without brilliant 11.6- and 14.0-inch diagonal HD lengthy startup times or tedious training.
    [Show full text]
  • BIOMIMETIC SYNTHETIC RUBBER Better Than Natural Rubber
    Better than natural rubber BISYKA BIOMIMETIC SYNTHETIC RUBBER 30 % less FRAUNHOFER abrasion EXPERTISE Elastomers Superior Life sciences roll resistance Silica fillers Scale up Can be produced in existing plants THE FRAUNHOFER-GESELLSCHAFT ABOUT THE FRAUNHOFER-GESELLSCHAFT The Fraunhofer-Gesellschaft is contract research, 70 percent of Europe’s leading organization which is through contracts with in applied research. It is made up of industry and with publicly financed 72 institutes and research facilities research projects. International collab- located throughout Germany. More oration with outstanding research than 26,600 employees generate partners and innovative companies an annual research volume of more worldwide provides direct access than 2.5 billion euros. Of this, more to major scientific and economic than 2.1 billion euros come from regions now and into the future. www.fraunhofer.de/en 2 CONTENT On behalf of the Fraunhofer-Gesellschaft, 4 Why is rubber so important for the auto- I would like to congratulate the BISYKA motive industry? Fraunhofer’s project on consortium on its excellent outcomes in the field biomimetic synthetic rubber of biomimetic synthetic rubber. “BISYKA” 6 What makes natural rubber so unique? Within the framework of MAVO, 8 Understanding Fraunhofer’s internal research program for dandelion rubber market-oriented preliminary research, Biocomponents enable innovative elastomers the Fraunhofer-Gesellschaft bundles the 12 From natural rubber expertise of various institutes into original to biomimetic preliminary research projects. synthetic rubber Synthesis of BISYKA rubber BISYKA is an excellent example of how on a pilot scale synergies can be used effectively in this way 16 Novel silica fillers for the rubber and tire industry to develop new and original solutions.
    [Show full text]
  • Lehigh Technologies
    CONFIDENTIAL “Technology and Innovation in the use of Micronized Rubber Powder in today’s Green World” 11 April, 2013 CONFIDENTIAL • Setting the Stage and What we are Learning • Who is Lehigh Technologies • Technical Presentation • What Does it All Mean in Terms of Green? 1 | Lehigh Technologies Inc. Millions of End-of-Life Tires Generated Each Year Energy Recovery Civil Engineering Landfill Stockpiled Data Not Available 292 250 112 80 30 2 | Lehigh Technologies Inc. 2 CONFIDENTIAL The First Chemical Revolution 1800s 1850-1900 1900-1930 dyes/pigments oil and gas cracking/refining discoveries metals synthetic chemistry carbohydrates soaps atomic theory and the chemical bond 3 | Lehigh Technologies Inc. 3 The World Today – 3 Challenges 4lbs /person/day oil prices over $80 world population and spiking to 7B people >$100/bbl over 200 million tons per year 1 billion in the borrow-buy-burn developed world is US energy consume as much strategy energy as the other 6B. 4 | Lehigh Technologies Inc. 4 The Second Chemical Revolution Bury or burn is not a solution infinite cycles of Vast resource pools available use • Huge technology challenge • • sustainable Must be waste based. production of Amyris, Kior, Renmatix, Genomatica building blocks • Small companies leading • • efficient use of Principles of Green Chemistry existing carbon Chemical companies leading sources • • 5 | Lehigh Technologies Inc. 5 Micronized Rubber Powder Industry – Lehigh Experience Image of industry: Reliability of supply-process safety; quality Scale-not capable of supporting
    [Show full text]
  • Toyo Tire Talk
    TOYO TIRE TALK Subject: Rubber Compound ··· Polymers As you will all know well, a tire is mainly made of "rubber" and cords. In the past, we have talked about the important functions of cords. Therefore, this time we would like to talk about the most important material in tires "rubber". When we talk about rubber, we generally mean the rubber compound to be exact. The compound is made by mixing polymer, reinforcement material, softener and various chemicals. Different characteristics are required for every type of tire or tire part. For example, a TBR tire requires heat, wear and cut resistance for the tread rubber, while the sidewall requires good weather resistance. We therefore need many kinds of rubber compounds. In this chapter, we'll talk about polymers, their types, characteristics and uses, that all perform very important functions. The main polymers used for tires are as follows : 1) Natural Rubber (NR) 2) Styrene Butadiene Rubber (SBR) 3) Butadiene Rubber (BR) 4) Isoprene Rubber (IR) 5) Halogenated Butyl Rubber All of the above are synthetic rubber except Natural Rubber of course. 1) Natural Rubber (NR) Characteristics NR is made from latex taken from rubber Advantage Disadvantage trees, mainly grown in Southeast Asia. Tear Strength Uniformity of quality Although there are now various kinds of Wear Resistance Aging Resistance synthetic rubber available, Natural Rubber Impact Resilience Fatigue Resistance is still used extensively in tires. Low Heat Generation Ozone Resistance 2) Styrene Butadiene Rubber (SBR) Characteristics SBR is now the most common synthetic Advantage Disadvantage rubber being used in tires. It is made by Processability Impact Resilience polymerizing Styrene and Butadiene Uniform quality Heat Generation together, it is also possible by changing Aging by heat Styrene content and polymerization process Frictional Force to make various types of SBR's with different characteristics.
    [Show full text]
  • Dart Is a Scalable Web App Platform
    Kasper Lund … and why you should care GOTO Nights … but probably don’t September, 2014 … yet #dartlang Who am I? Kasper Lund, software engineer at Google Co-founder of the Dart project Key projects V8: High-performance JavaScript engine Dart: Structured programming for the web #dartlang What is it, really? #dartlang TL;DR Programming language Integrated development tools Rich core libraries #dartlang TL;DR Programming language Integrated development tools Rich core libraries #dartlang 1.61.0 Dart is a scalable web app platform #dartlang Dart runs everywhere! Runs on native Dart VM Runs on native Dart VM - or translated to JavaScript #dartlang Language #dartlang The Dart language Unsurprising and object-oriented Class-based single inheritance Familiar syntax with lexical scoping Optional static type annotations #dartlang Dart for JavaScript programmers main() { var greeting = “Hello, World”; print(greeting); } Dart is flexible Let’s change this to appeal a bit more to Java programmers #dartlang Dart for Java programmers void main() { String greeting = “Hello, World”; print(greeting); } What? No classes? #dartlang Dart for Java programmers void main() { Person person = new Person(“Kasper”); print(“Hello $person”); } class Person { String name; Person(this.name); toString() => name; } #dartlang Dart for JavaScript programmers main() { var person = new Person(“Kasper”); print(“Hello $person”); } class Person { Proper lexical scoping var name; Person(this.name); No reason to write this.name here! toString() => naemname ; } Fail early and predictably Typos lead to recognizable compile- time and runtime errors #dartlang #dartlang Tools #dartlang The Dart tools Working with code Executing code Analyzer Virtual machine Editor Dart-to-JavaScript compiler (dart2js) Formatter Package manager (pub) Understanding code Coverage tracker Profiler Debugger #dartlang Let’s see that in action! Demonstration of the Dart editor #dartlang Toolability What makes a language toolable? 1.
    [Show full text]